JSON Diffツールとは?

JSON Diffツールは、2つのJSONドキュメントを比較し、それらの違いをハイライト表示します。JSONKitのDiffツールは、Monaco Editorの差分エンジンを使用した並列表示とインライン表示を提供し、追加・削除・変更を色分けで表示します。APIレスポンスのデバッグ、設定変更の確認、データ移行に最適です。

使い方

  1. 左のパネルに元のJSONを貼り付けます。
  2. 右のパネルに変更後のJSONを貼り付けます。
  3. 違いはすぐにハイライト表示されます。追加された行、削除された行、変更された値が異なる色で示されます。
  4. 並列表示とインライン表示を切り替えられます。どちらのパネルも直接編集でき、差分がその場で更新されます。

主な機能

  • 並列表示とインライン表示の両方の差分ビューを備えています。
  • 行単位と文字単位の両方で変更箇所をハイライトします。
  • シンタックスハイライト付きで、両方のドキュメントをその場で編集できます。
  • APIレスポンス、設定ファイルのバージョン、テスト用フィクスチャの比較に便利です。
  • どちらのドキュメントもブラウザ内にとどまり、アップロードされません。

よくある質問

比較するときにキーの順序は影響しますか?
差分は2つのドキュメントのテキストを比較するため、キーの順序が入れ替わっていると変更として表示されます。最もきれいに比較するには、あらかじめJSON整形ツールなどで両方を同じ形式に整形しておいてください。
2つのAPIレスポンスを比較できますか?
はい。それぞれのレスポンスをエディタの左右に貼り付けてください。2つの環境間、2つのAPIバージョン間、あるいはコード変更の前後で何が変わったかをすばやく確認できます。
機密データを比較しても安全ですか?
はい。比較はすべてブラウザ内で実行され、どちらのドキュメントもサーバーには送信されません。