JSON差分ツール

2つのJSONデータを比較し、追加・削除・変更された項目を可視化します。

このツールの使い方

  1. 左側のテキストエリアに比較元のJSONデータを入力します。
  2. 右側のテキストエリアに比較先のJSONデータを入力します。
  3. 必要に応じて比較オプションを設定します。
  4. 「差分を比較」ボタンを押すと、差分が色分けされて表示されます。
  5. 初めての方は「サンプルを読み込む」ボタンで使い方を確認できます。

特徴

  • ブラウザ内完結:入力データはサーバーに送信されません。
  • 色分け表示:追加(緑)、削除(赤)、変更(黄)で直感的に確認できます。
  • ネスト構造対応:深くネストされたJSONオブジェクトの差分も検出します。
  • 配列の比較:配列内の要素の差分も詳細にチェックできます。
  • 柔軟なオプション:配列の順序無視や大文字小文字の区別を選択できます。
  • レスポンシブ対応:スマホ・タブレットでも快適に操作できます。
  • 完全無料:登録不要で今すぐ使えます。

差分の見方

  • 緑色(追加): JSON 2に新しく追加された項目
  • 赤色(削除): JSON 1から削除された項目
  • 黄色(変更): 値が変更された項目

活用例

  • API仕様の変更前後の比較
  • 設定ファイルのバージョン間差分チェック
  • データベースのレコード比較
  • テストデータの期待値と実際の値の比較
  • JSONレスポンスの変化の確認

注意点

  • 入力内容はブラウザ上でのみ処理され、サーバーには保存されません。
  • 非常に大きなJSONファイル(10,000行以上)の場合、処理に時間がかかることがあります。
  • 「配列の順序を無視」オプションを有効にすると、配列の要素順序は差分として検出されません。
  • 数値と文字列は異なる型として扱われます(例: 1 と "1" は異なる値)。