範例資料工具
範例JSON產生器
產生有效的JSON測試記錄,不會上傳資料。
範例JSON產生器: 產生小型且有效的JSON陣列,用於剖析器測試、模擬回應和清單檢視。範例JSON產生器會建立包含id、label、value和active欄位的扁平合成記錄。它會提供測試資料固定的起始結構;不會推測您的API結構,也不會重現正式環境的資料分布。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。
- 分類
- 開發者工具
- 使用次數
- 在瀏覽器中
- 費用
- 免費・免註冊
- 可用狀態
- 可立即使用
全程在瀏覽器中執行
虛構結果
等待中僅限虛構的測試資料。請勿將這些產生的身分、地址或ID當作真實記錄使用。
將它用作模擬回應
輸出是頂層陣列,包含多筆扁平記錄,每筆都有id、label、數值型value和active旗標。多數API會將清單包在物件中,例如{ "data": [...], "total": 5 },因此在讓前端讀取檔案前,請先加上這層外框。若要測試分頁,請產生多於單頁容量的資料列;最多可產生100列。
統一格式的記錄缺少什麼
每筆記錄都有相同的鍵和值類型,但真實的資料內容很少會如此。在依賴測試前,請先加入容易出問題的情況:缺少鍵、null、空字串、巢狀物件、非常長的標籤,以及非 ASCII 文字。若要描述 API 實際回傳的結構,並據此檢查測試資料,請從JSON 轉 JSON Schema開始。
使用方式
- 選擇1到100之間的整數列數。
- 在瀏覽器中產生合成資料批次。
- 複製或下載測試資料,並儲存以便重複測試。
隱私與限制
產生作業會留在這台裝置上。這些記錄是虛構的測試資料,請檢查並隔離使用這些資料的應用程式。
相關工具
常見問題
我可以自訂欄位、巢狀結構或結構描述嗎?
這個產生器只有列數控制項。所有物件都有相同的四個欄位,value會隨位置增加,而active一律為true。下載陣列後,您可以編輯它來加入巢狀物件、缺少的屬性、null和false旗標,然後依照預定的結構描述驗證這些變更。
輸出的JSON是JSON Lines,還是API回應封裝嗎?
它是跨多行格式化的一個頂層陣列,不是每行一筆完整記錄。需要data屬性、總筆數或分頁中繼資料的API,必須由您自行加入封裝。JSON Lines讀取器則需要將記錄分別序列化,不包含外層陣列。
第二次產生的結果會和第一次的測試資料相同嗎?
標籤會從fixture-alpha、fixture-beta和fixture-gamma中重新選取。ID和value會從1重新開始,但標籤可能不同。此元件沒有種子控制項。若快照或回歸測試需要穩定的預期負載,請將結果儲存到測試資料中。
免費工具・使用在瀏覽器中次・免註冊