JSON 比較工具
免費線上 JSON 比對:貼上兩份 JSON,自動格式化並把欄位依名稱排序後逐行比對,新增的標綠色、刪除的標紅色,欄位順序不同不會被當成差異。適合比對 API 回應、設定檔。在瀏覽器處理,不上傳。
JSON 比較工具功能特點
- 自動檢查 JSON 格式,錯了會說是左邊還是右邊
- 欄位依名稱排序後再比,欄位順序不同不算差異
- 格式化後逐行比對,新增綠色、刪除紅色
- 兩邊各有「格式化」按鈕
- 在瀏覽器處理,不上傳
如何使用JSON 比較工具?
- 左邊貼上原本的 JSON
- 右邊貼上新的 JSON
- 按「開始比對」
- 看標綠(新增)與標紅(刪除)的行
JSON 比較工具常見問題
欄位順序不同會算差異嗎?
不會。比對前會把物件的欄位依名稱排序,{"a":1,"b":2} 和 {"b":2,"a":1} 視為相同。陣列裡元素的順序仍然算,[1,2] 和 [2,1] 會顯示差異。
改了一個值會怎麼顯示?
以行為單位:原本那一行標紅色刪除線,新的那一行標綠色,一眼看出哪個欄位的值變了。
有長度或次數限制嗎?
長度沒有另外設限,比對在瀏覽器裡進行,很大的 JSON 會比較慢。不登入每天可以比對 3 次,免費登入後每天 10 次。
JSON 格式錯誤怎麼辦?
比對前會先解析兩邊的 JSON,格式不對會顯示是左側還是右側有問題。常見原因是結尾多了逗號、字串用單引號、或少了括號。