Zum Hauptinhalt springen
eyunzhu

JSON-Strukturen vergleichen

Änderungen an JSON-Werten und Datentypen erkennen, unabhängig von der Reihenfolge der Objektschlüssel.

Vergleicht Werte und Typen. Die Reihenfolge von Objektschlüsseln spielt keine Rolle, die von Arrayelementen schon.

Änderungen werden sofort übernommen

Änderungen

Die Tabelle zeigt die ersten 300 Änderungen. Der JSON-Download enthält den vollständigen Vergleich.

Die Verarbeitung erfolgt im Browser. Es wird nichts hochgeladen oder gespeichert.

Über dieses Tool

Beim Vergleich von Antworten oder Konfigurationen lenken Einrückung und Schlüsselreihenfolge nicht vom Inhalt ab.

Anwendung

Beide JSON-Dokumente eingeben. Die Tabelle zeigt hinzugefügte, entfernte und geänderte Pfade. Die Reihenfolge von Arrays zählt, die von Objektschlüsseln nicht. Große Zahlen bleiben genau; 1 und 1.0 gelten als gleich.

Die Ansicht zeigt 300 Änderungen, der JSON-Export alle Änderungen mit Werten als ursprünglichem JSON-Text. Je Eingabe: 2 MiB, 30.000 Werte, 80 Ebenen. Doppelte Schlüssel sind nicht zulässig. Pro Vergleich sind höchstens 10.000 Änderungen möglich. Wird die Grenze überschritten, teilen Sie die Eingabe auf und versuchen Sie es erneut.

Häufige Fragen

Zählt eine andere Array-Reihenfolge als Änderung?

Ja, Arrays werden nach Index verglichen. Objektschlüssel dürfen anders angeordnet sein; 1 und 1.0 gelten als gleich. Doppelte Schlüssel werden abgelehnt.

Warum stehen die Vorher- und Nachher-Werte im Download als Zeichenfolgen?

Diese Felder enthalten den ursprünglichen JSON-Text, damit Zahlengenauigkeit und Datentypen erhalten bleiben. Ein vorhandener JSON-Wert null erscheint als Text "null"; eine nicht vorhandene Seite wird durch null dargestellt. Parsen Sie diese Texte nur mit einem Verfahren, das die enthaltenen Zahlen unverändert übernehmen kann.

Fehlen Unterschiede, wenn die Tabelle bei 300 Zeilen endet?

Nur die Tabellenansicht ist gekürzt. Kopieren und Herunterladen berücksichtigen alle gefundenen Unterschiede bis zur Grenze von 10.000. Bei mehr Unterschieden wird der gesamte Vergleich abgebrochen. Teilen Sie beide Dokumente in kleinere, einander entsprechende Abschnitte auf und vergleichen Sie diese erneut.

Kommentare

0
, um an der Diskussion teilzunehmen.
Noch keine Kommentare.
Antwortverlauf

Verfolgen Sie die vollständige Unterhaltung chronologisch; jede Antwort kennzeichnet die konkrete Nachricht, auf die sie sich bezieht.