JSON 工具箱

JSON 比對

遞迴比較兩份 JSON,標示新增、刪除與修改節點

僅看差異
原始 0.00 B · 新 0.00 B點選差異路徑可複製其 JSONPath
原始 JSON變更前
第 1 行,第 1 列:缺少值
新 JSON變更後
第 1 行,第 1 列:缺少值
差異清單新增 0刪除 0修改 0
輸入兩份 JSON 後點選「比對」檢視差異

JSON 差異比對說明

比對頁遞迴比較兩份 JSON,依新增、刪除與修改三類給出差異項目,並顯示每個項目的路徑、修改前值與修改後值。物件鍵順序不影響結果,陣列依索引逐項比較,便於定位設定變更與 API 欄位調整。

輸入內容變化後舊結果會自動失效,避免把過期差異當作最新結論。差異清單支援一鍵複製某條路徑的 JSONPath 運算式,也支援複製整份差異摘要,方便貼上到提交說明或工單裡。

兩份文字都必須通過 JSON 語法驗證才會開始比較,存在錯誤時會提示行列位置。比對於本機完成,敏感設定不會上傳。

常見問題

兩個 JSON 只是鍵順序不同,會顯示差異嗎?
不會。物件依鍵名匹配,鍵順序不影響比較結果;只有值或結構變化才會記為差異。
陣列元素如何比較?
陣列依索引一一對應比較,新增或缺失的元素分別記為新增與刪除;索引錯位時差異會較多,建議先對齊資料。
能比對超大檔案嗎?
頁面適合一般設定與 API 資料。極大的檔案會佔用較多記憶體並拖慢呈現,建議拆分後再比較。