Text escapen, damit er in einem JSON-String verwendet werden kann
Rohen Benutzertext in einen manuell erstellten JSON-String einzufügen, führt zu defekten Parsern. Fügen Sie den rohen String ein; erhalten Sie die escapte Form für `"..."`.
Wann verwenden?
Manuelles Erstellen von Beispielen, Einbetten von Pfaden in JSON-Zeichenfolgen oder Korrigieren von Kopieren-Einfügen in Konfigurationsdateien.
Beispiele
So funktioniert's
Escape-Steuerzeichen und Anführungszeichen für einen JSON-String-Text (nach Art von JSON.stringify(raw).slice(1,-1)). Es umschließt nicht das gesamte Dokument als Objekt.
Häufige Fallstricke
- Escaping ≠ Kodierung (verwenden Sie dafür Base64/URL-Werkzeuge).
- Escapen Sie bereits escapeten Text nicht doppelt.
- Backslashes in Windows-Pfaden erfordern Vorsicht.
Wie unterscheidet sich das
Escape bereitet Zeichenketteninhalte auf; Unescape kehrt um. HTML Encode ist für Markup-Entitäten, nicht für JSON-Strings.
FAQ
Verwandte Werkzeuge
Läuft im Browser. Nichts wird hochgeladen. Kein Sicherheitsprodukt — Hashes und JWT-Dekodierung dienen der Fehlersuche, nicht der Passwortspeicherung oder Authentifizierungsberatung.