So nutzt du: JSON Escape & Unescape
- Wähle einen Modus: Text escapen oder unescapen, oder zwischen einem JSON-Dokument und einem escapten String umwandeln.
- Füge die Eingabe ein; die Ausgabe aktualisiert sich sofort.
- Nutze Umkehren, um die entgegengesetzte Umwandlung auf das Ergebnis anzuwenden.
Welche Zeichen müssen in JSON escaped werden?
| Zeichen | Escape |
|---|---|
Doppeltes Anführungszeichen " | \" |
Backslash \ | \\ |
| Zeilenumbruch, Wagenrücklauf, Tab | \n, \r, \t |
| Rückschritt, Seitenvorschub | \b, \f |
| Andere Steuerzeichen (U+0000–U+001F) | \u0000–\u001f |
Alles andere, einschließlich Emojis und Akzentbuchstaben, ist in UTF-8-JSON unverändert erlaubt. Aktiviere Nur ASCII, um Nicht-ASCII-Zeichen als \uXXXX zu schreiben, falls Systeme kein UTF-8 verarbeiten können. Der Schrägstrich darf optional als \/ escaped werden, was manche Server tun, damit </script> nicht in Inline-JSON landet.
JSON in JSON
Manche APIs und Message-Queues transportieren ein JSON-Dokument als String-Feld, zum Beispiel einen SQS-Message-Body oder ein Webhook-payload. JSON → String erzeugt diese doppelt kodierte Form. String → JSON entfernt eine Escape-Ebene und formatiert das innere Dokument schön lesbar. Das ist die schnellste Lösung für das gefürchtete "{\"id\":1}" in Logs.
Im Code
JSON.stringify(text) // escape (JavaScript)
JSON.parse(escaped) // unescape
json.dumps(text) # Python
json.loads(escaped)
Brauchst du stattdessen URL- oder HTML-Escaping? Nutze den URL-Encoder oder den HTML-Entity-Encoder.
Auch gesucht als: json escape, json unescape, json string escapen, json online stringify, backslashes json entfernen, json unescapen, json string encoder, json escapen online.
Passende Tools zu: JSON Escape & Unescape
- JSON Formatierer — Füge JSON ein, um es zu formatieren, zu minifizieren oder zu prüfen.
- Base64-Kodierung / -Dekodierung — Konvertiere Text in Base64 und zurück – mit vollständiger UTF-8-Unterstützung (Akzente, Emojis), wechsle zu URL-sicheren Base64-Werten oder zieh eine Datei per Drag & Drop hinein, um deren Base64-Zeichenkette oder Daten-URI zu erhalten.
- JSON-Vergleich — Finde genau heraus, was sich zwischen zwei JSON-Dokumenten geändert hat – API-Antworten, Konfigurationsversionen, Fixtures oder Exporte – als Liste von Pfaden mit altem und neuem Wert.
- JSON-Schema-Validator — Füge ein Schema und etwas JSON ein, um genau zu sehen, welche Werte welche Regel verletzen, oder erzeuge ein Startschema aus Beispieldaten.
Häufige Fragen
Wie entferne ich Backslashes aus einem JSON-String?
\" und \n werden wieder in die echten Zeichen umgewandelt.