2 つの JSON を比較します
このオンライン JSON 比較ツールで 2 つの JSON を左右に並べて確認し、差分をハイライトして、バージョン管理や API テストのためにパッチやレポートをエクスポートできます。
ステップ 1 – 2 つの JSON を貼り付ける/インポートする
ステップ 2 – 比較オプションを設定する
ステップ 3 – diff の可視化を確認する
ステップ 4 – 結果をエクスポートする
JSON 比較のクイックヒント
// JSON A
{
"id": 1,
"name": "Maeve",
"status": "active"
}
// JSON B
{
"id": 1,
"name": "Maeve Winters",
"status": "active",
"email": "[email protected]"
}
// Diff Summary
- Modified: name ("Maeve" → "Maeve Winters")
- Added: email ("[email protected]")これらのツールを JSON 比較と組み合わせて、検証・整形・コード生成のワークフローを効率化できます。
このツールは構造的な diff を行い、ネストされたオブジェクトや配列の追加・削除・変更を検出します。
いいえ。すべてブラウザ内でローカルに処理され、サーバーへアップロードされることはありません。
空白、大小文字、順序を無視して、フォーマットの違いではなく重要な構造変更に集中できます。
はい。このオプションは文字列値内の空白を正規化します。文字列の外側の空白は JSON の解析時に既に無視されます。
はい。大文字/小文字を無視を有効にすると、キーと文字列値を大小文字を区別せずに比較します。
はい。順序を無視を有効にすると、オブジェクトのキーや配列要素の順序を重要視しない比較になり、順序が意味を持たない場合に便利です。
いずれかの無視オプションを有効にすると、ハイライトがルールと一致するよう正規化プレビューに切り替わるため読み取り専用になります。オプションをオフにして生の JSON を編集してください。
JSON Patch は、1 つの JSON ドキュメントを別の JSON に変換するための標準操作(add/remove/replace など)のリストです。
JSON Pointer パスに基づき、A → B のための信頼できる操作セットを計算します。配列ではインデックスずれを避けるため、保守的な置換を行う場合があります。
概要をコピーで簡単な要約をコピーし、レポートをエクスポートで Markdown レポートをダウンロード、または JSON Patch をエクスポートで変更をプログラム的に適用できます。