Ü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
- Dateneingabe: Laden oder fügen Sie den JSON-Array-Inhalt in die Felder "Datei A (Basisdaten)" und "Datei B (Vergleichsdaten)" ein.
- 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.
- Verarbeiten: Klicken Sie auf die Schaltfläche "Dateien zusammenführen & vergleichen". Das Werkzeug läuft lokal in Ihrem Browser.
- 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.
- 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.