データツール

JSON Diff・構造比較

2 つの JSON を再帰的に比較し、追加・削除・変更されたパスを一覧表示します。処理はブラウザ内で完結します。

JSONDiff比較

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • 2 つの API レスポンスのフィールドを比較する
  • 設定の構造変更を確認する
  • バージョン間のデータ変更を調べる

使い方

  1. JSON A と JSON B を貼り付ける
  2. 「比較」を選ぶ
  3. 差分を確認し、コピーまたはエクスポートする

入出力サンプル

入力

JSON A: {"v":1} / JSON B: {"v":2,"new":true}

出力

$.v: 1 → 2 / + $.new: true

FAQ

ネストしたオブジェクトや配列も比較しますか?

はい。値を再帰的に比較し、オブジェクトパスと配列インデックス付きで差分を一覧します。

どちらかの JSON が無効な場合はどうなりますか?

比較を中止し、先に入力を直せるよう解析エラーを表示します。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

テキスト差分チェッカー

テキスト差分・行単位の変更比較

利用可能

ブラウザのローカルで2つのテキストブロックを比較し、追加行、削除行、変更なし行をマークしてください。設定作成、コピーレビュー、コードスニペットの短い違いのクイック表示に便利で、即座に結果が得られます。

違い テキスト比較

JSON フォーマッター

JSON フォーマット・検証オンライン

利用可能

ブラウザ上で JSON の整形、圧縮、キー並び替え、構文検証ができます。解析エラーでは位置情報を表示し、データはページ外に送信されません。

JSON フォーマッター 開発者

JSON バリデーター

JSON バリデーター・構文チェッカー

利用可能

JSON 構文の検証、解析エラーの位置特定、構造の確認、安全な修復の試行をブラウザ上でローカルに実行できます。

JSON バリデーター デバッグ