Skip to content
Zoyku

JSON Diff

2 つの JSON をパス単位で比較——追加・削除・変更されたキーを前後の値つきで表示,すべてローカル処理。

このツールは完全にブラウザ内で動作します。データは端末から出ず、サーバーへアップロードされることはありません。

使い方

  1. 11 つ目の JSON(元)を貼り付け。
  2. 22 つ目の JSON(新版)を貼り付け。
  3. 3差分リストを読む——1 行が 1 パスの変更。

JSON Diff

2 つの JSON を貼り付けると、構造の差分をすべて表示:追加されたキー、削除されたキー、変更された値——それぞれ $.user.name のような完全パス付き。

ネストしたオブジェクトと配列は再帰的に走査するため、3 階層深い変更も正確なパスと前后値とともに表示されます。

よくある質問

配列の比較方法は?

インデックスごと:要素 0 対要素 0。どちらかに余分な要素はその位置で追加・削除として表示されます。

キー順序は影響する?

いいえ。オブジェクトはキーで比較し挿入順は無視します。同じキーを違う順で並べた 2 文書は同一とみなされます。

ツールを埋め込む

1 行であなたのサイトにツールを。訪問者のブラウザ内で動きます。

<iframe src="https://zoyku.com/ja/tools/json-diff?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-diff" loading="lazy"></iframe>
100% ローカル処理