JSON 比較
上に 2 つの JSON 文書を入力し比較をクリックすると差分が表示されます。
使い方:元の JSON を左のテキストエリア(JSON A)に、変更後の JSON を右のテキストエリア(JSON B)に貼り付けます。比較をクリックするとすべての差分が表示されます。
結果の色:緑 = B で追加、赤 = A から削除、黄 = 値が変更。
セット比較:チェックすると、配列を順序なしの集合として比較します(項目順序を無視)。既定では配列は位置ごとに比較されます。
ヒント:比較は再帰的です — ネストしたオブジェクトと配列をすべてたどり、あらゆる階層の差分を見つけます。
構造差分 — キー順序は問わない
JSON のオブジェクトは定義上順序なしです。構造比較は両文書を木として読み、パスごとに値の違いを報告します — {"a":1,"b":2} と {"b":2,"a":1} は等価です。テキストベースの差分ツールはそのようなファイルを全面変更として旗揚げします。配列は順序ありで、既定では位置ごとに、項目順序が無関係な場合は順序なし集合として比較します。
すべての差分は完全な JSON パス付きで報告されます。例:.items[0].price。