JSON Escaping/Entescaping Text für JSON-Zeichenfolgen escapen oder JSON-Zeichenfolgenwerte entscapen.
JSON Escaping/Entescaping
Text für JSON-Zeichenfolgen escapen oder JSON-Zeichenfolgenwerte entscapen.
Text einfügen
Fügen Sie Text ein, um ihn zu escapen oder eine JSON-Zeichenkette, um sie zu entscapen.
Modus auswählen
Wählen Sie den Escapen- oder Entscapen-Modus.
Ergebnis kopieren
Kopieren Sie den escapten oder entscapten Text.
What Is JSON Escaping/Entescaping?
Das JSON-Escape/Unescape-Tool konvertiert Text für eine sichere Verwendung in JSON-Zeichenfolgen (Escape-Modus) oder extrahiert den Originaltext aus JSON-Zeichenfolgenwerten (Unescape-Modus). Im Escape-Modus wird die Eingabe in Anführungszeichen eingeschlossen und spezielle Zeichen wie Zeilenumbrüche (\n), Tabulatoren (\t), Backslashes (\\) und Anführungszeichen (\"") maskiert. Im Unescape-Modus wird ein JSON-Zeichenfolgenwert analysiert und der Originaltext ohne Maskierung zurückgegeben. Hierbei werden JavaScripts native JSON.stringify und JSON.parse für eine standardkonforme Konvertierung verwendet.
Why Use JSON Escaping/Entescaping?
-
Text für die Einfügung in JSON-Dokumente vorbereiten
-
Lesbaren Text aus JSON-Zeichenketteneigenschaften extrahieren
-
Sonderzeichen in JSON richtig handhaben
-
JSON-Zeichenketten mit Escapesequenzen debuggen
Common Use Cases
API-Entwicklung
Textinhalt für JSON-API-Anforderungskörper escapen.
Konfiguration
Mehrzeiligen Text für JSON-Konfigurationsdateien escapen.
Fehlerbehebung
JSON-Zeichenketten entscapen, um ihren tatsächlichen Inhalt zu sehen.
Datenverarbeitung
Zwischen escapten JSON-Zeichenketten und Klartext konvertieren.
Technical Guide
Im Escape-Modus verwendet das Tool JSON.stringify(), was eine JSON-konforme Zeichenfolgenrepräsentation erzeugt. Dabei werden Backslashes zu \\ maskiert, doppelte Anführungszeichen zu \", Zeilenumbrüche zu \n, Wagenrückläufe zu \r, Tabulatoren zu \t und Steuerzeichen zu \uXXXX Unicode-Maskierungen. Die Ausgabe enthält umschließende doppelte Anführungszeichen, wie sie von der JSON-Syntax erforderlich sind. Im Unescape-Modus wird JSON.parse() verwendet, um die Eingabe als JSON-Wert zu interpretieren. Wenn die Eingabe eine gültige JSON-Zeichenfolge (mit Anführungszeichen) ist, wird die analysierte Zeichenfolge zurückgegeben. Wenn die Analyse fehlschlägt, wird eine Fehlermeldung angezeigt. Dies stellt sicher, dass JSON-Zeichenfolgen in beide Richtungen standardkonform gehandhabt werden.
Tips & Best Practices
-
1Escapen-Modus umschließt die Ausgabe mit doppelten Anführungszeichen - dies ist das korrekte Format für JSON-Zeichenketten
-
2Entscapen-Modus erwartet eine JSON-Zeichenketteneigenschaft (in der Regel mit umgebenden Anführungszeichen)
-
3Verwenden Sie diese Funktion beim manuellen Erstellen von JSON oder bei der Fehlerbehebung von API-Antworten
-
4Steuerzeichen und Unicode werden automatisch gehandhabt
Related Tools
URL-Codierer
Codieren Sie Text für eine sichere Verwendung in URLs mit Prozent-Codierung.
📝 Text Tools
HTML-Entitäten-Codierer
Spezielle Zeichen als HTML-Entitäten codieren, um sie sicher in HTML einzufügen.
📝 Text Tools
HTML-Entitäten-Decodierer
Decodieren Sie HTML-Entitäten zurück in ihre ursprünglichen Zeichen.
📝 Text Tools
Zeichenfolgen-Escaping/Entschärfen
Spezielle Zeichen in Zeichenfolgen entschärfen oder escapen (Zeilenumbrüche, Tabulatoren, Anführungszeichen).
📝 Text ToolsFrequently Asked Questions
Q Warum fügt der Escapen-Modus doppelte Anführungszeichen hinzu?
Q Welche Zeichen werden escapet?
Q Kann ich eine gesamte JSON-Objekt entscapen?
Q Wird Unicode gehandhabt?
Q Was passiert, wenn der Entscapen-Modus einen Fehler anzeigt?
About This Tool
JSON Escaping/Entescaping is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.