JSON-Vergleich
Vergleichen Sie zwei JSON und erkennen Sie Zusätze, Entfernungen und Änderungen.
- Sofort
- Kostenlos
- Privat (lokal verarbeitet)
- Ohne Anmeldung
Jeden Unterschied zwischen zwei JSON erkennen
Fügen Sie zwei JSON ein — ein „vorher“ und ein „nachher“ — und das Tool listet Zusätze, Entfernungen und Änderungen mit genauem Pfad auf, plus eine Zahlenübersicht. Perfekt, um die Entwicklung einer Config oder API-Antwort zu verfolgen.
-
JSON A einfügen
Die Referenzversion (vorher).
-
JSON B einfügen
Die zu vergleichende Version (nachher).
-
Unterschiede ablesen
Hinzugefügt (+), entfernt (−), geändert (~), pro Pfad.
Beispiel für Unterschiede
| Pfad | Typ | Detail |
|---|---|---|
| name | geändert | "clic" → "clic.tools" |
| tags[1] | geändert | "b" → "c" |
| new | hinzugefügt | true |
Struktureller Vergleich: die Schlüsselreihenfolge ist egal. Alles wird lokal geparst, nichts wird gesendet.
Häufige Fragen
Wie funktioniert der Vergleich?
Beide JSON werden geparst und dann rekursiv durchlaufen. Jeder Schlüssel wird eingestuft: hinzugefügt (nur in B), entfernt (nur in A) oder geändert (anderer Wert). Der genaue Pfad (z. B. tags[1] oder user.name) wird angezeigt.
Werden Arrays verglichen?
Ja, Element für Element nach Position. Hat B mehr Elemente, gelten sie als „hinzugefügt“; hat es weniger, als „entfernt“. Elemente desselben Index mit geändertem Wert sind „geändert“.
Spielt die Schlüsselreihenfolge eine Rolle?
Nein. Der Vergleich ist strukturell: nur Schlüssel und Werte zählen, nicht ihre Reihenfolge im Text. Zwei identische, aber umsortierte Objekte ergeben keine Unterschiede.
Werden meine Daten gesendet?
Nein. Parsing und Vergleich laufen vollständig im Browser mit JSON.parse; kein Inhalt wird übertragen. Ideal für sensible Configs oder API-Antworten.