JSON差分ビューア

2つのJSONを比較し、追加・削除された行と値の違いを表示

オプション

JSON A

JSON B

差分

比較のしかた

  • [JSONとして比較]がオンで、両方が正しいJSONの場合は、キーをアルファベット順に並べて2スペースで書き出したものを行単位で比較します。キーの順番や空白だけが違う場合は差分になりません。
  • 追加された行は「+」と緑、削除された行は「−」と赤で示します。値が変わった行は、削除と追加の2行で示します。
  • あわせて、値が追加・削除・変更された箇所をパス(例: $.items[2].price)ごとに一覧にします。配列は同じ番号の要素どうしを比べるため、途中に要素を挿入すると、それ以降の要素も変更として表示されます。一覧は最初の500件まで表示します。
  • どちらかが正しいJSONでない場合や、[JSONとして比較]をオフにした場合は、入力した文字列のまま行単位で比較します。[空白の差分を無視]はこのときだけ使います。正しいJSONでない場合は、その旨とブラウザーのメッセージを表示します。
  • 入力欄の内容は書き換えません。[入れ替え]はAとBを入れ替えてすぐに比較し直します。
  • 比較はブラウザ内で行い、入力したJSONをサーバーへ送信しません。