Skip to main content
Tool Factory

ブラウザーツール

JSON比較ツール

JSONを比較して差分を表示します。データを入力し、書式オプションを選んでから結果を検証してコピーします。

ツールの作業領域

入力が必要

入力はこのブラウザー内にとどまります。

続行するには必要な入力を追加してください。

入力

元データを追加し、必要なオプションを選択してください。

比較

結果形式

結果は自動的に更新されます。

結果はここに表示されます

続行するには必要な入力を完了してください。

直接回答

JSON比較ツールの機能

JSON比較ツールはJSONオブジェクト間の差分を表示します。Text形式で{"ready":true}と{"ready":false}を比較すると、ready: Mismatch: true != falseになります。変更または欠落したフィールドを探すために結果を使います。

結果

得られるもの

Text形式はフィールドパスごとに差分を列挙します。JSON形式はトップレベルの差分を説明するオブジェクトを返します。

このツールを使う

JSON比較ツールの使い方

  1. First JSONとSecond JSONの入力にオブジェクトを貼り付けます。
  2. ネストしたフィールドパスにはTextを、トップレベルの差分オブジェクトにはJSONを選びます。
  3. 変更または欠落した各フィールドを読みます。変更を適用する前に元の文書を比較します。

安全なサンプルで試す

入力: alpha beta gamma

設定: 設定済みの操作を選びます。JSON比較ツールを実行する前に、実行モードがdebouncedで、結果出力がstructuredであることを確認します。

結果: ワークスペースはブラウザーで構造化結果を生成します。

この例はJSON比較ツールの入力形式を示します。正確な結果は操作、値、選択した設定によって異なります。

一般的な用途

JSON比較ツールが役立つ場面

  • 設定変更後の2つの構成オブジェクトを比較します。
  • API応答から消えたフィールドを見つけます。
  • オブジェクトの単純な値の変更を確認します。

制限

結果を確認

  • Text形式はネストしたフィールドパスに従います。JSON形式はトップレベルの値を比較し、解析したネストしたオブジェクトを別に報告する場合があります。
  • パーサーが末尾のコンマを受け付ける場合があるため、比較が正しくても厳密な構文の有効性は証明しません。
  • JSONオブジェクトを使います。トップレベルのプリミティブ値の一般的な等価性は確認せず、JSON Patchも生成しません。