JSON物件根據規範是無序的,因此我們的工具按鍵名進行比較,而不是按位置。如果相同的鍵以不同順序包含相同的值,則不報告差異。這與JSON解析器的實際工作方式一致。
是的 — 貼上任意兩個JSON文件,工具會高亮顯示每個差異。這對於比較不同環境之間的API回應(staging vs生產)、程式碼更改前後或API版本之間非常有用。
新增的鍵(在右邊但不在左邊)、刪除的鍵(在左邊但不在右邊)、修改的值(相同的鍵,不同的值)和類型變化(例如字串變成數字)。每種類型有不同的顏色編碼。
是的,工具處理最大100MB的檔案。對於非常大的比較,結果可能需要一點時間來計算。差異演算法針對API回應和設定檔中常見的深度巢狀結構進行了最佳化。
當然有用。常見用途包括比較不同環境之間的設定檔、驗證資料庫遷移輸出、檢查部署後的API回應變化以及查看JSON模式隨時間的演變。