JSON 差分

2 つの JSON ドキュメントの構造的差分 — 追加・削除・変更されたキーと値の変化を並べて表示。

上に入力すると結果が表示されます。

用途

JSON に対してプレーンテキスト diff をかけると「どの行が変わったか」しか分かりません。構造的 diff は「どのデータポイントが変わったか」を教えてくれます。同じ意味で再フォーマットしただけのドキュメントは、テキスト diff では「全行が違う」になりますが、構造的には「変更なし」です。本ツールは両方の JSON ツリーを巡回し、差分のあるパスを RFC 6901 JSON Pointer/users/0/name)で報告するため、フォーマットに左右されない明確な出力になります。

使うべきタイミング

よくある注意点