Text und JSON vergleichen
Vergleichen Sie zwei Texte zeilenweise oder JSON-Werte anhand ihrer Struktur.
Ein kleines Beispiel ausprobieren
Ein kleines Beispiel ausprobieren
Lade das fiktive Beispiel in ein geleertes Formular. Prüfe die Optionen, starte das Werkzeug bei Bedarf und vergleiche das Ergebnis unten.
Der Vergleich hebt eingefügte und entfernte Textzeilen hervor oder zeigt strukturelle Unterschiede zwischen JSON-Werten. Wählen Sie den Text- oder JSON-Modus und fügen Sie beide Fassungen ein. Im JSON-Modus müssen beide Eingaben gültiges JSON sein. Der Textmodus vergleicht vollständige Zeilen. Pro Eingabe sind höchstens 1.000.000 UTF-16-Codeeinheiten zulässig. Im Textmodus gelten zusätzlich 4.000 Zeilen pro Seite und eine Vergleichsmatrix mit höchstens 4 Millionen Zellen; dadurch können auch kürzere Texte die Grenze erreichen. Der Textbericht zeigt höchstens die ersten 1.000 Vergleichszeilen, einschließlich unveränderter Zeilen. Im JSON-Modus ist die Reihenfolge von Array-Elementen relevant, die Reihenfolge von Objektschlüsseln nicht. Der JSON-Vergleich ist auf 100 Verschachtelungsebenen und 1.000 Unterschiede begrenzt.
Erster Text oder erstes JSON
Ada Tea Sam
Zweiter Text oder zweites JSON
Ada Coffee Sam
Erwartete Ausgabe
Hinzugefügte Zeilen: 1 · entfernte Zeilen: 1 Ada+ Coffee− Tea Sam
Das Beispiel ist verfügbar, sobald das Werkzeug bereit ist.
Der Text wird in deinem Browser verarbeitet.
Dieses Tool teilen
Nur der öffentliche Link zum Tool wird geteilt. Ihre Eingaben und Ergebnisse bleiben hier.
Link zum manuellen Kopieren anzeigen
Kurz erklärt
Der Vergleich hebt eingefügte und entfernte Textzeilen hervor oder zeigt strukturelle Unterschiede zwischen JSON-Werten.
Der Seitencode und benötigte Ressourcen werden von der Website geladen. Das Tool verarbeitet die Eingaben lokal im Browser.
Anleitung
Wählen Sie den Text- oder JSON-Modus und fügen Sie beide Fassungen ein. Im JSON-Modus müssen beide Eingaben gültiges JSON sein.
Grenzen
Der Textmodus vergleicht vollständige Zeilen. Pro Eingabe sind höchstens 1.000.000 UTF-16-Codeeinheiten zulässig. Im Textmodus gelten zusätzlich 4.000 Zeilen pro Seite und eine Vergleichsmatrix mit höchstens 4 Millionen Zellen; dadurch können auch kürzere Texte die Grenze erreichen. Der Textbericht zeigt höchstens die ersten 1.000 Vergleichszeilen, einschließlich unveränderter Zeilen. Im JSON-Modus ist die Reihenfolge von Array-Elementen relevant, die Reihenfolge von Objektschlüsseln nicht. Der JSON-Vergleich ist auf 100 Verschachtelungsebenen und 1.000 Unterschiede begrenzt.
Häufige Fragen
Wie berücksichtigt der JSON-Vergleich die Reihenfolge von Objektschlüsseln?
Objektschlüssel werden als benannte Eigenschaften verglichen; eine andere Reihenfolge gilt nicht als Wertänderung. Die Reihenfolge von Array-Elementen bleibt relevant.
Akzeptiert der JSON-Modus ungültiges JSON?
Nein. Beide Seiten müssen gültiges JSON enthalten. Auch doppelte Objektschlüssel und Zahlen, deren Wert JavaScript nicht erhalten kann, werden abgelehnt. Solche Zahlen können Sie als Zeichenfolgen in Anführungszeichen angeben. Verwenden Sie den Textmodus für unvollständige Ausschnitte oder Nicht-JSON-Text.
Wie vergleicht der Textmodus Fassungen?
Er vergleicht exakte Zeilen und markiert eingefügte und entfernte Zeilen. Änderungen innerhalb einer Zeile werden nicht auf Wortebene verglichen.
Werden meine Eingaben an einen Server gesendet?
Der Vergleich erfolgt nach dem Laden der Seite im Browser. Keine der beiden Fassungen wird an einen Vergleichsdienst gesendet.
Quellen und Referenzen
Diese Quellen erläutern die genannte Norm oder API; sie bestätigen nicht das Ergebnis des Tools.
