JSON 差分チェッカー
元の JSON と更新後の JSON を並べて比較し、変更されたすべてのパスを確認して、どちらもアップロードせずに読みやすい差分レポートをコピーします。
使い方
使い方
- 「元」と「更新」のパネルに有効な JSON を貼り付けます。各入力は 100,000 文字までです。
- 「JSON を比較」を選び、両方を解析してオブジェクト、配列、プリミティブ値を安全に比較します。
- 追加、削除、変更の件数を確認し、必要ならレポートをコピーします。
安全なローカル解析
チェッカーは JSON.parse を使用し、貼り付けたテキストをコードとして実行しません。各パネルは 100,000 文字までで、解析、比較、コピー、クリアはブラウザー内で行われます。
安定したパスとソート
オブジェクトキーをソート順で比較し、$.profile.name や $.items[0] のような安全な JSONPath 風パスで表示します。追加、削除、変更は別々にカウントされます。
よくある質問
あわせて知りたいこと
キーの順序は結果に影響しますか?
いいえ。オブジェクトキーは名前で比較し、安定したアルファベット順で表示します。
配列はどのように比較しますか?
配列の位置を順番に比較するため、挿入によって変更、追加、削除されたインデックスパスが生じる場合があります。
JSON はアップロードされますか?
いいえ。両方の値はブラウザー内に留まり、サーバーには送信されません。