Unicode-Escape / Unescape
Unicode-Escape / Unescape wandelt Text in \uXXXX-Escape-Sequenzen und zurück um. Fügen Sie Ihren Text ein und klicken Sie auf Escape, um Nicht-ASCII-Zeichen zu kodieren, oder auf Unescape, um sie zu dekodieren. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser, und nichts wird an einen Server gesendet.
Über Unicode-Escaping
Unicode-Escaping stellt Zeichen als \uXXXX-Sequenzen anhand ihres Codepunkts in Hexadezimal dar. Es wird häufig in JSON, JavaScript, Java und anderen Sprachen verwendet, um Nicht-ASCII-Text wie Chinesisch, Japanisch oder Emojis sicher in Quellcode und Daten einzubetten.
Unicode-Escaping ist wichtig, wenn Sie Nicht-ASCII-Text an Stellen einbetten, die reines ASCII erwarten: JSON-Konfigurationsdateien, Java-Properties-Dateien, JavaScript- und CSS-Zeichenketten sowie Datenbank-Migrationsskripte. Es ist außerdem ein schneller Weg, unsichtbare oder verwechselbare Zeichen in einer Zeichenkette sichtbar zu machen.
Escaping wandelt jedes Zeichen in seine hexadezimale Codepunkt-Form um und lässt reines ASCII auf Wunsch unberührt, während Unescaping diese Sequenzen, einschließlich astraler Codepunkte und Byte-Escapes, zurück in lesbaren Text dekodiert. Ersatzpaare für Emojis und seltene CJK-Zeichen werden in beide Richtungen korrekt behandelt.