JSON Diffツールとは?
JSON Diffツールは、2つのJSONドキュメントを比較し、それらの違いをハイライト表示します。JSONKitのDiffツールは、Monaco Editorの差分エンジンを使用した並列表示とインライン表示を提供し、追加・削除・変更を色分けで表示します。APIレスポンスのデバッグ、設定変更の確認、データ移行に最適です。
使い方
- 左のパネルに元のJSONを貼り付けます。
- 右のパネルに変更後のJSONを貼り付けます。
- 違いはすぐにハイライト表示されます。追加された行、削除された行、変更された値が異なる色で示されます。
- 並列表示とインライン表示を切り替えられます。どちらのパネルも直接編集でき、差分がその場で更新されます。
主な機能
- 並列表示とインライン表示の両方の差分ビューを備えています。
- 行単位と文字単位の両方で変更箇所をハイライトします。
- シンタックスハイライト付きで、両方のドキュメントをその場で編集できます。
- APIレスポンス、設定ファイルのバージョン、テスト用フィクスチャの比較に便利です。
- どちらのドキュメントもブラウザ内にとどまり、アップロードされません。
よくある質問
- 比較するときにキーの順序は影響しますか?
- 差分は2つのドキュメントのテキストを比較するため、キーの順序が入れ替わっていると変更として表示されます。最もきれいに比較するには、あらかじめJSON整形ツールなどで両方を同じ形式に整形しておいてください。
- 2つのAPIレスポンスを比較できますか?
- はい。それぞれのレスポンスをエディタの左右に貼り付けてください。2つの環境間、2つのAPIバージョン間、あるいはコード変更の前後で何が変わったかをすばやく確認できます。
- 機密データを比較しても安全ですか?
- はい。比較はすべてブラウザ内で実行され、どちらのドキュメントもサーバーには送信されません。