Entwickler-Werkzeug / 11
JSON-Diff-Vergleich
Vergleiche zwei JSON-Daten nebeneinander, mit Hervorhebung für hinzugefügte, entfernte und geänderte Schlüssel.
JSON-Diff-Vergleich: TOEA parst und vergleicht rekursiv zwei JSON-Objekte oder -Arrays und erkennt neue und entfernte Schlüssel sowie Typ-/Wertänderungen in der Struktur. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Entwicklerwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
Läuft vollständig in deinem Browser
Arrays werden nach Position verglichen
Element 0 wird mit Element 0 verglichen, Element 1 mit Element 1 und so weiter. Wird am Anfang einer Liste ein Datensatz eingefügt, verschieben sich alle folgenden Elemente und werden als geändert angezeigt, obwohl sich sonst nichts geändert hat. Sortiere Listen, deren Reihenfolge keine Bedeutung hat, etwa Benutzer oder Produkte, vor dem Vergleich nach demselben Schlüssel, zum Beispiel nach id, damit jeder Datensatz seinem Gegenstück entspricht.
Was als Änderung gilt
Der Vergleich arbeitet mit analysierten Werten. Einrückung, Leerzeichen und die Reihenfolge der Schlüssel werden daher nie angezeigt, und 1.0 entspricht 1. Eine Änderung des Datentyps wird dagegen erkannt: 42 gegenüber "42" oder null gegenüber einem fehlenden Schlüssel. Unterscheidet sich eine API-Antwort nur durch die Formatierung, ist dies das passende Werkzeug. Änderungen am Aufbau oder an Kommentaren siehst du im Diff-Prüfer.
Pfade werden mit Punkten und Klammern geschrieben, etwa items[2].price. Ein Schlüssel, der selbst einen Punkt enthält, ist dadurch mehrdeutig.
So benutzt du es
- Füge links das ursprüngliche JSON und rechts das aktualisierte JSON ein.
- Prüfe hinzugefügte (+), entfernte (-) und geänderte (~) Einträge.
- Kopiere oder lade das strukturierte Diff-JSON herunter.
Datenschutz & Einschränkungen
Alle JSON-Verarbeitung und das Diffen erfolgen lokal im Arbeitsspeicher deines Browsers.
Ähnliche Tools
Häufige Fragen
Wie werden Array-Elemente verglichen?
Array-Elemente werden nach Positionsindex und Wertstruktur verglichen.
Kann ich den Diff exportieren?
Ja, du kannst das gefilterte Diff-Array kopieren oder herunterladen.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig