1. Zwei JSON-Arrays eingeben

Datei A (Basisdaten)

Datei B (Vergleichsdaten)

Vergleichseinstellungen:

Für einen vollständigen Tiefenvergleich leer lassen (empfohlen).

Über das Werkzeug zum Zusammenführen & Vergleichen von Zwei Dateien

Dieses Werkzeug ermöglicht es Ihnen, Mengenoperationen an zwei separaten JSON-Arrays (Datei A und Datei B) durchzuführen. Es verwendet einen leistungsstarken Hashing-Algorithmus für einen tiefen Vergleich, der identische Datensätze identifiziert, selbst wenn die Schlüssel in unterschiedlicher Reihenfolge vorliegen.

Wie man das Vergleichswerkzeug benutzt

  1. Dateneingabe: Laden oder fügen Sie den JSON-Array-Inhalt in die Felder "Datei A (Basisdaten)" und "Datei B (Vergleichsdaten)" ein.
  2. Konfigurieren: Geben Sie optional ein "Schlüsselfeld" (z.B. id) an, um Datensätze nur nach diesem Wert anstelle eines tiefen Vergleichs abzugleichen. Aktivieren Sie "Lockere Übereinstimmung" für eine nachgiebigere Typenprüfung.
  3. Verarbeiten: Klicken Sie auf die Schaltfläche "Dateien zusammenführen & vergleichen". Das Werkzeug läuft lokal in Ihrem Browser.
  4. Ergebnisse analysieren: Überprüfen Sie die vier Ausgabebereiche: Vereinigung, Schnittmenge, Einzigartig in A und Einzigartig in B. Die Statistikleiste liefert Datensatzanzahlen für eine schnelle Analyse.
  5. Exportieren: Verwenden Sie die Schaltflächen unter der Ausgabe, um die "Zusammengeführte JSON-Vereinigung kopieren" in Ihre Zwischenablage zu kopieren oder die "Zusammengeführte JSON herunterladen" als Datei zu speichern.

Schlüsselmerkmale:

  • Vereinigung (A + B): Die vollständige Liste aller einzigartigen Datensätze aus beiden Dateien, wobei Duplikate entfernt wurden. Dies ist Ihre finale zusammengeführte Datei.
  • Schnittmenge (A ∩ B): Datensätze, die sowohl in Datei A als auch in Datei B gefunden wurden (die gemeinsamen Duplikate).
  • Einzigartig in A (A \ B): Datensätze, die nur in Datei A gefunden wurden.
  • Einzigartig in B (B \ A): Datensätze, die nur in Datei B gefunden wurden.
  • Schlüsselfeld-Unterstützung: Verwenden Sie einen optionalen Schlüssel (z.B. id), um Datensätze nur anhand des Wertes dieses bestimmten Feldes zu vergleichen, anstatt der gesamten Objektstruktur.

Clientseitige Verarbeitung: Die gesamte Dateiverarbeitung erfolgt lokal in Ihrem Browser. Ihre Daten werden niemals an einen Server gesendet, was vollständige Privatsphäre und schnelle Ergebnisse garantiert.