So nutzt du: JSON-Vergleich
- Füge das Original-JSON links und das geänderte JSON rechts ein.
- Lies die Übersicht der hinzugefügten, entfernten und geänderten Werte.
- Nutze die Pfad-Spalte, um jede Änderung zu finden. Aktiviere Reihenfolge der Arrays ignorieren bei Listen, deren Reihenfolge egal ist.
Struktureller Diff vs. Text-Diff
Ein Text-Diff vergleicht Zeilen. Umformatierungen, andere Schlüsselreihenfolgen oder geänderte Einrückungen lassen dann jede Zeile anders aussehen. Ein JSON-Diff parst beide Dokumente und vergleicht die Daten: {"a":1,"b":2} und {"b":2,"a":1} sind identisch, und ein geänderter verschachtelter Wert wird einmal mit seinem exakten Pfad gemeldet.
So werden Änderungen angezeigt
| Typ | Bedeutung | Beispiel |
|---|---|---|
| hinzugefügt | Schlüssel oder Array-Element nur im geänderten Dokument | $.license |
| entfernt | Schlüssel oder Element nur im Original | $.private |
| geändert | Anderer Wert oder anderer Typ am selben Pfad | $.version: "1.4.0" → "1.5.0" |
Arrays
Standardmäßig werden Arrays Position für Position verglichen, was bei geordneten Daten richtig ist. Bei Mengen – Tags, Berechtigungen, IDs – aktiviere Reihenfolge der Arrays ignorieren: Elemente werden anhand ihres Inhalts zugeordnet, sodass nur tatsächlich hinzugefügte oder entfernte Einträge gemeldet werden.
Typische Anwendungsfälle
- Prüfen, was sich in einer API-Antwort vor und nach einem Deployment anders verhält.
- Vergleich von
package.json, Terraform-State oder Feature-Flag-Konfigurationen zwischen Umgebungen. - Überprüfen von Änderungen an Übersetzungsdateien und Testfixtures.
Für den Vergleich von Klartext nutze den Diff-Checker, zum Untersuchen eines einzelnen Dokuments den JSON-Viewer.
Auch gesucht als: json vergleichen, json online vergleichen, json diff, json unterschied finden, json vergleich tool, zwei json dateien vergleichen.
Passende Tools zu: JSON-Vergleich
- JSON Formatierer — Füge JSON ein, um es zu formatieren, zu minifizieren oder zu prüfen.
- JSON Escape & Unescape — Mach jeden Text sicher für einen JSON-String, egal ob Anführungszeichen, Backslashes, Zeilenumbrüche oder Unicode.
- JSON zu CSV — Wandle ein JSON-Array in eine tabellenfertige CSV-Datei um.
- JSON-Schema-Validator — Füge ein Schema und etwas JSON ein, um genau zu sehen, welche Werte welche Regel verletzen, oder erzeuge ein Startschema aus Beispieldaten.