1. 2つのJSON配列を入力

ファイル A (ベースデータ)

ファイル B (比較データ)

比較設定:

完全な詳細比較のために空欄のままにしてください (推奨)。

2ファイル結合・比較ツールについて

このツールは、2つの個別のJSON配列 (ファイルAとファイルB) に対して**集合演算**を実行することを可能にします。キーが異なる順序であっても、同じレコードを識別できる強力なハッシュアルゴリズムを使用して、詳細な比較を行います。

比較ツールの使用方法

  1. データ入力: JSON配列の内容を「ファイル A (ベースデータ)」と「ファイル B (比較データ)」のフィールドにアップロードまたは貼り付けます。
  2. 設定: オプションで、「キーフィールド」(例: id)を指定して、詳細比較ではなくその値のみでレコードを比較します。「緩い一致」をチェックすると、より寛容な型チェックが適用されます。
  3. 処理: 「ファイルを結合して比較」ボタンをクリックします。このツールはブラウザでローカルに実行されます。
  4. 結果分析: 和集合、積集合、Aのみに存在するレコード、Bのみに存在するレコードの4つの出力セクションを確認します。統計バーには、迅速な分析のためにレコード数が表示されます。
  5. エクスポート: 出力の下にあるボタンを使用して、「結合された和集合JSONをコピー」するか、「結合されたJSONをダウンロード」してファイルとして保存します。

主な特徴:

  • 和集合 (A + B): 重複が削除された、両方のファイルからのすべての一意なレコードの完全なリスト。これが最終的な結合ファイルです。
  • 積集合 (A ∩ B): ファイル Aとファイル Bの両方に見つかったレコード (共通の重複)。
  • Aのみに存在するレコード (A \ B): ファイル Aにのみ見つかったレコード。
  • Bのみに存在するレコード (B \ A): ファイル Bにのみ見つかったレコード。
  • キーフィールドのサポート: オプションのキー(例: id)を使用して、オブジェクト全体の構造ではなく、その特定のフィールドの値のみに基づいてレコードを比較します。

クライアント側処理: すべてのファイル処理はブラウザでローカルに実行されます。データがサーバーに送信されることはなく、完全なプライバシーと迅速な結果が保証されます。