このツールの用途
このツールは2つのJSONペイロードを比較し、エディター内で直接その差異をハイライト表示します。2つのAPIレスポンス、設定オブジェクト、またはテストフィクスチャが本当に同じかどうかを確認する必要がある場合に役立ちます。
使い方
- 最初のJSONオブジェクトを左側のエディターに貼り付けます。
- 2番目のJSONオブジェクトを右側のエディターに貼り付けます。
- 比較が自動的に実行され、差異がハイライト表示されるのを少し待ちます。
実用的な注意事項
- いずれかの側に無効なJSONがあると、その側が修正されるまで比較は停止します。
- 追加・削除されたフィールドは、置き換えられた値とは異なる方法でハイライト表示されます。
- 比較する前にペイロードをクリーンアップする必要がある場合は、まずJSONフォーマッターを使用してください。
よくある質問
ネストしたJSONオブジェクトや配列も比較できますか?
はい。ネストしたJSON構造を比較し、APIレスポンス、テストデータ、設定オブジェクト内の変更、追加、削除されたフィールドを確認できます。
JSONが正しく見えるのに比較できないのはなぜですか?
片側に末尾カンマ、シングルクォート、閉じ忘れた括弧、ログから混入した不可視文字などが残っている可能性があります。失敗する場合は先に両方を整形してください。
比較前にJSONキーをソートすべきですか?
キー順だけが違う場合は見やすくなります。ただし配列の順序やフィールド順に業務上の意味がある場合、ソートだけでは判断できません。
関連ツール
- JSONフォーマッタ:JSONを整形、編集、検証
- JSON/XML変換:JSONとXMLを相互変換