DevKitBase
WerkzeugeÜber unsDatenschutz

Einen JSON-String unescapen ohne Backslash-Raten

Logs und Dokumentationen zeigen oft bereits escapte Ausschnitte. Fügen Sie den escapten Inhalt ein (mit oder ohne umgebende Anführungszeichen); stellen Sie den rohen String wieder her.

Zeichen: 39
Eingabe
Ausgabe

Wann verwenden?

Zum Lesen von Debug-Ausgaben oder zum Rückgängigmachen eines gerade durchgeführten Escape-Vorgangs.

Beispiele

Eingabe
Er sagte \"hallo\"
Ausgabe
Er sagte "hallo"
Eingabe
a\tb
Ausgabe
a	b

So funktioniert's

Umschließt bei Bedarf als JSON-String, JSON.parse, zeigt den Zeichenkettenwert an.

Häufige Fallstricke

  • Müll nach einem teilweisen Escape führt zu einem Parsing-Fehler.
  • Entities hier nicht unescapen – verwenden Sie HTML Decode.
  • Rohe Zeilenumbrüche in der Eingabe sind nicht dasselbe wie \n-Sequenzen.

Wie unterscheidet sich das

Gegenteil von JSON Escape. Base64 Decode ist für binärsichere Blobs, nicht für JSON-Escapes.

FAQ

Kann ich ein ganzes JSON-Dokument unescapen?
Verwenden Sie den Formatierer/Validator für Dokumente; diese Seite ist für String-Inhalte.
Ungültige Escape-Sequenzen?
Parse-Fehler anzeigen.
Verwandt mit URL-Decodierung?
Unterschiedliche Sprache; nicht vermischen.
Umkehrung?
JSON Escape.

Verwandte Werkzeuge

Läuft im Browser. Nichts wird hochgeladen. Kein Sicherheitsprodukt — Hashes und JWT-Dekodierung dienen der Fehlersuche, nicht der Passwortspeicherung oder Authentifizierungsberatung.