JSON Diff online
Vergleiche JSON oder YAML nebeneinander und konzentriere dich auf echte Änderungen statt Formatierung oder Schlüsselreihenfolge.
Verwandt
Anleitungen zu Diff
Ungültiges JSON reparieren: von „Was ist falsch" zu einer sauberen Datei
Repariere JSON, das fast richtig aussieht — abschließende Kommas, einfache Anführungszeichen, nicht zitierte Schlüssel — mit einem intelligenten Formatierer, der Beinahe-JSON toleriert und dann strikt validiert.
Nachgestellte Kommas in JSON beheben
Ein nachgestelltes Komma nach der letzten Objekt-Property oder dem letzten Array-Element ist in einigen JavaScript-Kontexten erlaubt, aber kein gültiges JSON.
JSON vor API-Anfragen validieren
Ein schneller Validierungsschritt vor einer API-Anfrage trennt JSON-Syntaxprobleme klar von Authentifizierungs-, Schema- und Backend-Fehlern.
So funktioniert JSON Diff
Füge zwei JSON-(oder YAML-)Dokumente ein und erhalte einen sofortigen Side-by-side-Vergleich. Beide Dokumente werden vor dem Diff geparst und mit sortierten Schlüsseln neu serialisiert, sodass unterschiedliche Schlüsselreihenfolgen keine Fehlalarme erzeugen —— nur echte Wertänderungen werden hervorgehoben.
Nutze es als jsondiff-, json compare online- oder ** compare json online**-Tool für API-Antworten, Snapshot-Tests, Fixtures oder Webhook-Payloads. Compare json : erkenne die Drift zwischen zwei Versionen desselben Dokuments auf einen Blick.
- Side-by-side-Ansicht —— gelöschte Zeilen links, hinzugefügte rechts, unveränderte in der Mitte
- Zusammenfassungs-Metriken —— Anzahl hinzugefügter, gelöschter, geänderter und unveränderter Felder auf einen Blick
- JSON und YAML —— wechsle das Format, um YAML-Dokumente zu vergleichen
- Schlüsselreihenfolge wird ignoriert ——
{"a":1,"b":2}und{"b":2,"a":1}gelten als gleich
FAQ
Warum gelten zwei Dokumente — eines sortiert, eines unsortiert — als identisch?
Weil JSON-Objekte laut Spezifikation ungeordnet sind. Dieses Diff normalisiert die Schlüssel vor dem Vergleich, sodass {"a":1,"b":2} und {"b":2,"a":1} äquivalent sind —— nur echte Wertunterschiede werden hervorgehoben.