Kostenlose Nutzung, kein Konto erforderlich

JSON-Diff

Vergleichen Sie zwei JSON-Dokumente nach Struktur, nicht nach Zeilenreihenfolge. Die Reihenfolge der Objektschlüssel wird ignoriert. Überprüfen Sie Änderungen, gleichen Sie Objektarrays anhand eines Schlüssels ab und kopieren Sie einen JSON-Patch oder laden Sie ihn herunter. Ihre Daten bleiben in diesem Browser.

Fügen Sie das frühere JSON-Dokument ein.

Fügen Sie das aktualisierte JSON-Dokument ein.

Geben Sie für Arrays von Objekten eine stabile Eigenschaft ein, z. B. id. Schlüssel müssen in jedem Array vorhanden und eindeutig sein.

Jedes JSON-Dokument kann bis zu 200.000 Zeichen enthalten. Der Vergleich stoppt nach 500 aufgelisteten Änderungen. Arrays können anhand ihrer Position oder anhand einer eindeutigen Zeichenfolgen-/Zahleneigenschaft verglichen werden.

Wie vergleiche ich zwei JSON-Dateien?

Fügen Sie links den ursprünglichen JSON und rechts den neuen JSON ein und wählen Sie dann „Vergleichen“. Schlüssel in Objekten können in beliebiger Reihenfolge erscheinen. Arrays werden nach Position verglichen, es sei denn, Sie geben einen Schlüssel wie z. B. eine ID ein, um Datensätze abzugleichen.

Häufig gestellte Fragen

Wie vergleiche ich zwei JSON-Dateien?

Fügen Sie links den ursprünglichen JSON und rechts den neuen JSON ein und wählen Sie dann „Vergleichen“. Schlüssel in Objekten können in beliebiger Reihenfolge erscheinen. Arrays werden nach Position verglichen, es sei denn, Sie geben einen Schlüssel wie z. B. eine ID ein, um Datensätze abzugleichen.

Ist mein JSON hochgeladen?

Nein. Parsing und Vergleich werden in diesem Browser ausgeführt. Das Tool lädt oder speichert Ihr JSON nicht. Jedes Dokument ist auf 200.000 Zeichen begrenzt.

Ignoriert JSON Diff die Reihenfolge der Objektschlüssel?

Ja. Schlüssel in JSON-Objekten werden anhand ihres Namens verglichen, sodass das Verschieben eines Schlüssels nicht als Änderung gilt. Die Array-Reihenfolge ist sinnvoll, es sei denn, Sie wählen einen eindeutigen Objektschlüssel für den Abgleich.

Kann ich Arrays von Objekten anhand ihrer ID vergleichen?

Ja. Wählen Sie „Nach Objektschlüssel“ und geben Sie eine Eigenschaft wie z. B. „id“ ein. Jedes Element in jedem Array muss eine eindeutige Zeichenfolge oder Zahl in dieser Eigenschaft enthalten.

Kann ich die Unterschiede exportieren?

Ja. Kopieren Sie die Zusammenfassung oder laden Sie einen JSON-Patch herunter. Der Patch verwendet Array-Positionen und folgt allgemeinen RFC 6902-Vorgängen; Überprüfen Sie es, bevor Sie es auf wichtige Daten anwenden.