ToolHub
Tool öffnen

JSON-Diff-Tool

Zwei JSON-Objekte vergleichen und Unterschiede hervorheben, mit Tiefenvergleich

Entwicklertools

Über dieses Tool

Das JSON-Diff-Tool dient zum Vergleich der Unterschiede zwischen zwei JSON-Objekten. Es verwendet einen rekursiven Tiefenvergleichsalgorithmus, der Feld für Feld durch verschachtelte Strukturen und Arrays geht und die Unterschiede als pfadbasierten Output mit Hinzufügungen, Löschungen und Änderungen anzeigt. Es bietet eine Differenzstatistik und die Option, die Array-Reihenfolge zu ignorieren – alles lokal im Browser ausgeführt.

Hauptfunktionen

Schnellvorschau

Anwendungsfälle

json diff comparison

Häufig gestellte Fragen

Wie funktioniert der Vergleichsalgorithmus?

Das Tool verwendet einen rekursiven Tiefenvergleichsalgorithmus, der Feld für Feld durch JSON-Objekte und Arrays geht. Bei verschachtelten Objekten wird jede Eigenschaft rekursiv verglichen; bei Arrays werden die Elemente indexweise gegenübergestellt. Die Unterschiede werden nach Pfad (z. B. address.city) kategorisiert angezeigt.

Wie werden Arrays verglichen?

Standardmäßig werden Array-Elemente indexweise in ihrer Reihenfolge verglichen. Wenn die Option „Array-Reihenfolge ignorieren" aktiviert ist, sortiert das Tool Arrays mit primitiven Typen vor dem Vergleich – nützlich, wenn die Reihenfolge keine Rolle spielt. Objekt-Arrays werden weiterhin indexweise verglichen.

Wie werden die Unterschiede dargestellt?

Die Unterschiede werden in drei Kategorien unterteilt: Hinzugefügt (grün, +-Markierung), Gelöscht (rot, --Markierung) und Geändert (gelb, ~-Markierung, zeigt alter Wert → neuer Wert). Jeder Unterschied zeigt den vollständigen Pfad, den Operationstyp und die Wertänderung. Oben befindet sich eine statistische Zusammenfassung.

Sind meine Daten bei der Nutzung dieses Tools sicher?

Absolut sicher. Die gesamte Analyse und der Vergleich der JSON-Daten erfolgen lokal im Browser. Es werden keine Daten auf einen Server hochgeladen, Ihre Daten bleiben vollständig privat.

Kann ich die Vergleichsergebnisse kopieren?

Ja. Klicken Sie auf „Vergleichsergebnisse kopieren", und die Unterschiede werden im Textformat in die Zwischenablage kopiert. Sie enthalten die statistische Zusammenfassung sowie Pfad, Operation und Wert jedes Unterschieds und können in Dokumente oder Chats eingefügt werden.