JSON Maskieren
JSON-Zeichenketten online maskieren und demaskieren. Konvertieren Sie Anführungszeichen, Backslashes und Zeilenumbrüche sofort in sichere Escape-Sequenzen.
Was ist JSON-Maskierung?
JSON-Maskierung ist der Prozess, bei dem Sonderzeichen (wie doppelte Anführungszeichen, Backslashes und Steuerzeichen) in Escape-Sequenzen (wie \", \\, \n) umgewandelt werden, damit sie sicher in JSON-Zeichenketten enthalten sein können, ohne die JSON-Struktur zu beschädigen.
Was ist JSON-Demaskierung?
JSON-Demaskierung ist der umgekehrte Prozess — sie wandelt Escape-Sequenzen wie \" und \n in ihre ursprünglichen Zeichen (doppelte Anführungszeichen und Zeilenumbrüche) zurück und stellt die lesbare Form der Zeichenkette wieder her.
Welche Zeichen müssen in JSON maskiert werden?
In JSON müssen folgende Zeichen maskiert werden: doppelte Anführungszeichen ("), Backslashes (\) und Steuerzeichen wie Zeilenumbrüche (\n), Tabulatoren (\t), Wagenrückläufe (\r), Rücktasten (\b) und Seitenvorschübe (\f).
Sind meine Daten bei diesem Tool sicher?
Absolut. Die gesamte Verarbeitung erfolgt ausschließlich in Ihrem Browser mit JavaScript. Es werden keine Daten an einen Server gesendet, sodass sensible JSON-Inhalte sicher verarbeitet werden können.
Wie maskiere ich eine JSON-Zeichenkette für JavaScript-Code?
Fügen Sie Ihren Text in das Eingabefeld ein, wählen Sie den Maskierungsmodus und aktivieren Sie optional "In Anführungszeichen einschließen". Die Ausgabe ist eine korrekt maskierte Zeichenkette, die Sie direkt in JavaScript- oder JSON-Code einbetten können.
Was ist der Unterschied zwischen JSON-Maskierung und URL-Kodierung?
JSON-Maskierung behandelt Sonderzeichen innerhalb der JSON-Syntax (Anführungszeichen, Backslashes, Steuerzeichen). URL-Kodierung behandelt unsichere Zeichen in URLs. Sie haben unterschiedliche Zwecke und erzeugen verschiedene Ausgabeformate.
Kann dieses Tool große JSON-Dateien verarbeiten?
Ja. Das Tool verarbeitet Text direkt in Ihrem Browser ohne Dateigrößenbeschränkungen. Die Leistung hängt von Ihren Gerätefähigkeiten ab, aber typische JSON-Daten werden sofort verarbeitet.
Was bewirkt "In Anführungszeichen einschließen"?
Wenn aktiviert, wird die maskierte Ausgabe in doppelte Anführungszeichen eingeschlossen und erzeugt ein gültiges JSON-Zeichenkettenliteral (z.B. "Hello \"World\""). Ohne diese Option wird nur der maskierte Inhalt angezeigt.
Kann ich dieses Tool offline verwenden?
Ja. Sobald die Seite geladen ist, funktionieren alle Funktionen ohne Internetverbindung, da alles lokal in Ihrem Browser ausgeführt wird.
Wie maskiere ich Unicode-Zeichen in JSON?
Standard-ASCII-Zeichen wie Anführungszeichen und Backslashes werden mit Backslash-Notation maskiert (\", \\). Für andere Unicode-Zeichen kann das \uXXXX-Format verwendet werden.
Was ist der Unterschied zwischen einfachen und doppelten Anführungszeichen in JSON?
In JSON sind nur doppelte Anführungszeichen gültig zum Umschließen von Zeichenkettenwerten. Einfache Anführungszeichen haben keine besondere Bedeutung und müssen nicht maskiert werden.
Warum muss ich JSON-Zeichenketten maskieren?
Maskierung ist erforderlich, wenn Sie benutzergenerierte Inhalte, dynamische Werte oder Text mit Sonderzeichen in JSON einbetten müssen. Ohne korrekte Maskierung würden Zeichen wie Anführungszeichen oder Zeilenumbrüche die JSON-Syntax brechen.
So verwenden Sie JSON Maskieren
Maskieren Sie JSON-Zeichenfolgen oder heben Sie die Maskierung auf: Anführungszeichen, Backslashes und Zeilenumbrüche werden in sichere Escapesequenzen umgewandelt – oder zurück in echte Zeichen. Alles läuft in Ihrem Browser, eingefügter Text wird nicht hochgeladen.
- Fügen Sie den zu konvertierenden Text oder die JSON-Zeichenfolge in den Eingabebereich ein.
- Klicken Sie auf “Escape”, um Sonderzeichen wie Anführungszeichen, Backslashes und Zeilenumbrüche in sichere Escapesequenzen umzuwandeln.
- Klicken Sie auf “Unescape”, um es rückgängig zu machen und Escapesequenzen wieder in echte Anführungszeichen, Backslashes und Umbrüche zu verwandeln.
- Aktivieren Sie “Wrap in quotes”, wenn das Ergebnis in doppelte Anführungszeichen eingeschlossen und direkt in JSON einfügbar sein soll.
Zeigt die Ausgabe verdoppelte Backslashes, war die Eingabe vermutlich schon maskiert – führen Sie einmal “Unescape” aus, bevor Sie erneut maskieren.
Verwandte Tools
- JSON Stringify Konvertieren Sie JavaScript-Objekte und Arrays in JSON-Zeichenketten mit anpassbarer Einrückung und HTML-Escaping. Kostenlos, läuft komplett im Browser.
- TSV zu JSON TSV online kostenlos in JSON umwandeln. Unterstützt Kopfzeilen, automatische Typerkennung und Minifizierung. Alles im Browser.
- JSON zu CSV Kostenloser Online-JSON-zu-CSV-Konverter. Verschachtelte Objekte glätten, Trennzeichen wählen und sofort herunterladen. 100% im Browser.
- CSV zu JSON Konverter CSV online kostenlos in JSON umwandeln. Unterstützt eigene Trennzeichen, kopfbasierte Objekte und automatische Typerkennung. Alles im Browser.
- XML Beautifier Kostenloser Online-XML-Beautifier. Formatieren, verschönern und einrücken von XML direkt im Browser.
- XML-Validator Validieren Sie XML-Syntax und -Struktur sofort. Erkennen Sie Fehler mit präzisen Zeilennummern und detaillierten Meldungen. Kostenlos, sicher und läuft in Ihrem Browser.
- SQL zu JSON Konvertieren Sie SQL INSERT-Anweisungen sofort in JSON-Arrays oder -Objekte. Unterstützt mehrzeilige VALUES, NULL-Behandlung, automatische Typerkennung und Pretty Print. 100% clientseitig, kein Upload.
- YAML-Baumansicht Parst YAML in einen interaktiven einklappbaren Baum. Unterstützt Multi-Dokument-YAML, Anker & Aliase, Suche, JSON-Konvertierung und Drag & Drop von .yaml/.yml-Dateien.