Eingabe

Modus:

Ausgabe

Was ist JSON Unescape?

JSON Unescape wandelt Escape-Sequenzen zurück in ihre ursprünglichen Zeichen um. Wenn JSON-Strings gespeichert oder übertragen werden, werden Sonderzeichen als Sequenzen wie \", \\, \n, \t kodiert. Unescaping kehrt diesen Prozess um.

Dieses Tool hat zwei Modi: Unescape und Escape. Wechseln Sie oben zwischen ihnen. Beide laufen in Ihrem Browser; nichts wird an einen Server gesendet.

So verwenden Sie dieses Tool

1

Modus wählen

Wählen Sie Unescape, um Escape-Sequenzen zurückzuwandeln, oder Escape, um Sonderzeichen zu kodieren.

2

Eingabe einfügen

Fügen Sie Ihren escaped JSON-String in den linken Editor ein. Verwenden Sie bei Bedarf Beispiel oder Hochladen.

3

Ergebnis kopieren

Das rechte Panel wird automatisch aktualisiert. Verwenden Sie <strong>Kopieren</strong> oder <strong>Herunterladen</strong>. Zum Parsen von JSON-Strings verwenden Sie String zu JSON.

JSON-Unescape-Beispiele

Unescaping wandelt Escape-Sequenzen zurück in ihre ursprünglichen Zeichen. Beispiel:

Escaped Eingabe

Eingabe

Unescaped Ausgabe

Ausgabe

Wann Unescaping wichtig ist

Wenn Sie einen JSON-String von einer API erhalten, der doppelt escaped wurde, oder wenn Sie einen String lesen müssen, der mit Escape-Sequenzen gespeichert wurde, ist Unescaping unerlässlich.

Zum Parsen von escaped JSON-Strings in Objekte verwenden Sie das Tool String zu JSON, das escaped Strings direkt parsen kann.

Häufig gestellte Fragen

Welche Escape-Sequenzen verarbeitet dieses Tool?

Alle Standard-JSON-Escape-Sequenzen: \"", \\\, \n → Zeilenumbruch, \t → Tab, \r → Wagenrücklauf, \uXXXX → Unicode-Zeichen.

Funktioniert das mit vollständigem JSON oder nur Strings?

Beides. Im Unescape-Modus werden Escape-Sequenzen zurückgewandelt. Zum Parsen eines JSON-Strings in ein Objekt verwenden Sie String zu JSON.

Werden meine Daten irgendwohin gesendet?

Nein. Die Verarbeitung erfolgt vollständig in Ihrem Browser.

Was ist, wenn die Eingabe kein gültiges JSON ist?

Das Tool versucht, den String manuell zu unescapen, indem es bekannte Escape-Sequenzen ersetzt, auch wenn die Gesamtstruktur kein gültiges JSON ist.

Wann muss ich JSON unescapen?

Wenn JSON als String gespeichert oder übertragen wird (z. B. in einer Datenbank oder als API-Antwort). Die äußere Schicht fügt Escaping hinzu; Unescaping entfernt es.

Verwandte Tools

Die JSON-String-Escaping-Regeln stehen in RFC 8259. MDN behandelt JSON in JavaScript.