StartseiteWerkzeugeKategorien🎵 Audio🎬 Video🖼️ Bild & Farbe📄 Dokumente🔁 Dokument-Konvertierung📊 Diagramme💻 Entwicklung🧰 Alltag📝 Text🔢 Zahlen🔐 Verschlüsselung & Sicherheit📐 Einheiten🎙️ Medien & Aufnahme🌐 Webmaster & SEO💶 Rechner & Finanzen🧮 Rechner & Mathematik📕 PDF🩺 Gesundheit🎲 Spiele & SpaßPreise
🔒Datenschutz zuerst · Die gesamte Verarbeitung läuft in Ihrem Browser. Ihre Dateien und Texte werden nicht an uns übertragen.

JSON-Differenz verwenden

🔒Datenschutz zuerst · Dieses Werkzeug arbeitet in Ihrem Browser. Die verwendeten Dateien und Texte laufen nicht über unsere Server.

Wofür JSON-Differenz gedacht ist

Zwei API-Antworten, und irgendwo hat sich ein Feld verändert? Hier werden beide JSON tiefenprüfend verglichen, jede Abweichung als Pfad mit altem und neuem Wert aufgelistet – dazu, was neu dazugekommen, weggefallen oder verändert ist.

Bedienung

  1. Fügen Sie links das alte JSON ein
  2. Fügen Sie rechts das neue JSON ein
  3. Klicken Sie auf Vergleichen
  4. Lesen Sie die Liste der Abweichungen

Typische Anwendungen: Zwei API-Antworten vergleichen, Änderungen an einer Konfiguration nachvollziehen, Feststellen, welche Felder neu dazukamen.

Fragen und Antworten

Wird die Reihenfolge der Schlüssel berücksichtigt?

Nein. Objekte werden als Menge von Schlüsseln verglichen, die Reihenfolge ist egal.

Wie werden Arrays verglichen?

Element für Element über die Position. Ein zusätzliches am Ende wird als hinzugefügt gemeldet.

Was passiert bei unterschiedlichem Typ?

Zahl versus Zeichenkette gilt als geändert, auch wenn der Inhalt ähnlich aussieht.

Läuft das im Browser?

Ja. Beide JSON-Texte werden lokal geparst und verglichen.

Einschränkungen

Der Vergleich arbeitet auf der geparsten Datenstruktur, nicht auf dem Text. Schlüsselreihenfolge und Formatierung spielen deshalb keine Rolle. Arrays werden elementweise über die Position verglichen, nicht über einen gemeinsamen Schlüssel. Bei sehr tiefen Strukturen kann die Liste lang werden.

Was das Werkzeug kann

Tiefer Vergleich von Objekten und Arrays, Hinzugefügte, entfernte und geänderte Felder, Pfad mit altem und neuem Wert je Zeile, Erkennt fehlende und hinzugekommene Schlüssel

Unterschiede finden:

⚖️

Text vergleichen

Zwei Texte Zeile für Zeile gegenüberstellen, hinzugefügte, gelöschte und geänderte Zeilen farblich markieren – ideal für Code-Reviews und Vertragsänderungen.

{ }

JSON formatieren & validieren

JSON-String in Echtzeit einrücken, komprimieren, sortieren und auf Syntaxfehler prüfen – mit Zeilenbaum, Pfaden und direktem Export als .json-Datei.

🔁

JSON in Code umwandeln – Typen für 8 Sprachen

Ein JSON-Beispielobjekt in TypeScript, Go, Java, C#, PHP, SQL, YAML und TOML übersetzen, um Modellklassen und API-Datenstrukturen automatisch anzulegen.

🔍

JSONPath-Tester – Werte in JSON abfragen

Werte in einem verschachtelten JSON-Dokument mit JSONPath-Ausdrücken wie $.store.book[*].author abfragen und Treffer mit Pfad und Wert anzeigen.

🔁

JSON, XML und YAML umwandeln

Datenobjekte zwischen JSON, XML und YAML in beide Richtungen konvertieren, Einrückung und Schlüsselreihenfolge beibehalten und Fehler bei der Syntax anzeigen.

🧹

Kommentare aus Code entfernen

Einzeilige und mehrzeilige Kommentare aus JavaScript, CSS, HTML und Python-Quellcode entfernen, dabei Strings und reguläre Ausdrücke nicht verändern.

📄

HTML formatieren & minifizieren

HTML-Dokumente einrücken, verschachtelte Tags korrekt ausrichten und in komprimierter Form ohne überflüssige Leerräume ausgeben – für saubere Vorlagen.

🧩

XML formatieren

XML-Dokumente einrücken, minifizieren und auf Wohlgeformtheit prüfen, mit Zeilenbaum und direkter Fehlermeldung bei fehlenden schließenden Tags.

Ähnliche Werkzeuge