JSON 差分比較
2つのJSONを入力すると、どのキーが追加·削除·変更されたかをツリー形式で一目で表示。APIレスポンスや設定ファイルの比較にどうぞ。
変更前
変更後
追加 0
削除 0
変更 0
同じ 0
使い方
1
2つのJSONを入力
左に「変更前」、右に「変更後」のJSONを貼り付けてください。入力と同時に差分が分析されます。
2
カラーコードを確認
緑は追加、赤は削除、黄は値の変更です。変更なしのキーはグレーで表示され、大きなオブジェクトでも変化が一目で分かります。
3
要約カードで検証
追加·削除·変更されたキー数を上部の要約カードで確認。変更がない場合も明示的に表示されます。
よくある質問
配列はどう比較されますか?
インデックス基準で比較します。["a","b"]と["b","a"]はインデックス0·1とも変更扱いになります。順序を無視するには事前にソートしてください。
値は同じだが型が違う場合は?
厳密比較(===)を使うため、"123"(文字列)と123(数値)は別の値として分類されます。型まで一致して同じ値とみなします。
不正なJSONを入力すると?
構文エラーは赤色で即時表示され、もう一方は通常表示されます。片方だけが空ならもう一方が「全追加/全削除」として分析されます。
大きなJSONは処理可能?
ブラウザのメモリ内で処理するため、1MB以内なら高速処理。それ以上は一時的に遅くなる場合があります。
サーバーに送信されますか?
いいえ。すべての比較はブラウザ内で行われ、入力したJSONが外部に送信されることはありません。