コード、データと QRツール

JSON 差分チェッカー

元の JSON と更新後の JSON を並べて比較し、変更されたすべてのパスを確認して、どちらもアップロードせずに読みやすい差分レポートをコピーします。

ブラウザ内で処理登録不要プライバシーの説明 ↗

各入力は最大 100,000 文字です。解析と比較はブラウザ内で行い、サーバーには送信しません。

使い方

使い方

  1. 「元」と「更新」のパネルに有効な JSON を貼り付けます。各入力は 100,000 文字までです。
  2. 「JSON を比較」を選び、両方を解析してオブジェクト、配列、プリミティブ値を安全に比較します。
  3. 追加、削除、変更の件数を確認し、必要ならレポートをコピーします。

安全なローカル解析

チェッカーは JSON.parse を使用し、貼り付けたテキストをコードとして実行しません。各パネルは 100,000 文字までで、解析、比較、コピー、クリアはブラウザー内で行われます。

安定したパスとソート

オブジェクトキーをソート順で比較し、$.profile.name や $.items[0] のような安全な JSONPath 風パスで表示します。追加、削除、変更は別々にカウントされます。

よくある質問

あわせて知りたいこと

キーの順序は結果に影響しますか?

いいえ。オブジェクトキーは名前で比較し、安定したアルファベット順で表示します。

配列はどのように比較しますか?

配列の位置を順番に比較するため、挿入によって変更、追加、削除されたインデックスパスが生じる場合があります。

JSON はアップロードされますか?

いいえ。両方の値はブラウザー内に留まり、サーバーには送信されません。