So verwendest du das Tool
- Füge Text ein, öffne eine Datei oder teste das Beispiel.
- Wähle das Format. Das Ergebnis aktualisiert sich beim Tippen.
- Kopiere das Ergebnis oder lade die konvertierten Daten herunter.
Unicode-Kodierung verstehen
Stelle Unicode-Text mit ausdrücklichen Escapesequenzen dar. Standardmäßig verwenden Nicht-ASCII-Zeichen UTF-16-Escapesequenzen wie \uXXXX, während gewöhnliches ASCII lesbar bleibt.
Wähle Codepunkt-Escapesequenzen für JavaScript oder maskiere auch ASCII. Ergänzende Zeichen verwenden im UTF-16-Modus Surrogatpaare und im Codepunktmodus eine \u{…}-Escapesequenz.
UTF-16-Escapesequenzen
Eine \uXXXX-Escapesequenz stellt eine UTF-16-Codeeinheit dar. Zeichen außerhalb der mehrsprachigen Basisebene benötigen zwei Escapesequenzen, die das Zeichen als Surrogatpaar bewahren.
Hallo, Welt! 👋Hallo, Welt! \ud83d\udc4bDie Standardeinstellungen konvertieren diese Eingabe in einem Durchlauf.
JavaScript-Codepunktnotation
Der Codepunktmodus schreibt \u{…} für Nicht-ASCII-Codepunkte. Das ist gültige JavaScript-Zeichenkettensyntax, aber kein JSON-Escapeformat. Rückstriche, Anführungszeichen und Steuerzeichen werden in beiden Modi maskiert.
Zeichenketteninhalt statt Dokument
Die Ausgabe hat keine umschließenden Anführungszeichen. Sie fügt keine JSON-Eigenschaften hinzu und wertet keinen Code aus. Eingaben mit ungepaarten Surrogaten werden abgelehnt, damit Kopieren als UTF-8 und Dateiexport sie nicht stillschweigend verändern.
Bis zu 5 MiB Eingabe, 20 MiB Ausgabe und 10 Sekunden pro Durchlauf. Textdateien müssen UTF-8 verwenden. Die Base64-Kodierung akzeptiert auch Binärdateien. Dokumente bleiben auf deinem Gerät.
Häufig gestellte Fragen
Kann ich die Ausgabe in JSON einfügen?
Verwende den UTF-16-Modus und ergänze umschließende doppelte Anführungszeichen, wo eine JSON-Zeichenkette erwartet wird. Die Codepunktschreibweise mit geschweiften Klammern ist keine gültige JSON-Escapesequenz.
Warum erzeugt ein Emoji zwei Escapesequenzen?
UTF-16 stellt ein ergänzendes Zeichen durch zwei Codeeinheiten dar. Der Codepunktmodus verwendet stattdessen eine Escapesequenz.
Kann ich auch ASCII-Zeichen maskieren?
Ja. Aktiviere Auch ASCII maskieren; Anführungszeichen, Rückstriche und Steuerzeichen werden immer maskiert.
Normalisiert die Kodierung meinen Text?
Nein. Zusammengesetzte und zerlegte Formen bleiben verschieden; es findet keine Unicode-Normalisierung statt.
Fügt das Tool Anführungszeichen hinzu?
Nein. Es gibt nur den maskierten Zeichenketteninhalt zurück.