JSON Toolkit

JSON 差分

2 つの JSON を再帰的に比較し、追加・削除・変更を強調表示

差分のみ
元 0.00 B · 新 0.00 B差分のパスをクリックすると JSONPath をコピーできます
元の JSON変更前
1 行 1 列:缺少值
新しい JSON変更後
1 行 1 列:缺少值
差分追加 0削除 0変更 0
2 つの JSON を入力し、比較をクリックすると差分が表示されます

2 つの JSON 文書の比較

差分ページは 2 つの JSON 文書を再帰的に比較し、追加、削除、変更をパスと両方の値とともに一覧表示します。キーの順序は結果に影響せず、配列はインデックスで比較されるため、設定の変更や API フィールドのずれを特定するのに役立ちます。

入力が変わると古い結果は失効するため、古い差分を最新の状態と誤認することはありません。各項目は JSONPath 式をコピーでき、要約全体はコミットメッセージやチケット用にコピーできます。

比較を開始する前に両方の文書が JSON 検証を通過する必要があり、構文の問題は行と列で報告されます。比較はローカルで実行されるため、機密性の高い設定がアップロードされることはありません。

よくある質問

キーの順序が違うと差分として表示されますか?
いいえ。オブジェクトはキー名で照合されるため順序は関係なく、値や構造の変更のみが報告されます。
配列の要素はどう比較されますか?
配列の要素はインデックスで対応付けられ、余分または不足する要素は追加・削除になります。インデックスがずれると多くの差分が出るため、先にデータを揃えてください。
非常に大きなファイルも比較できますか?
このページは通常の設定や API ペイロードを対象としています。非常に大きなファイルはメモリを消費し描画も遅くなるため、比較前に分割してください。