So verwendest du das Tool
- Füge den kodierten Wert 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 richtig dekodieren
Wandle Unicode- und übliche Zeichenketten-Escapesequenzen wieder in lesbaren Text um. Füge den Zeichenketteninhalt ohne umschließende Anführungszeichen ein.
Der UTF-16-Modus unterstützt \uXXXX-Sequenzen. Der Codepunktmodus akzeptiert auch \u{…}. Unvollständige Escapesequenzen, ungültige Codepunkte und isolierte Surrogathälften werden gemeldet.
Maskierte Zeichenketteninhalte lesen
Unterstützte kurze Escapesequenzen sind Rückstrich, doppeltes Anführungszeichen, Schrägstrich, b, f, n, r und t. UTF-16-Escapesequenzen müssen vier hexadezimale Ziffern enthalten. Wörtlicher Text um Escapesequenzen bleibt erhalten.
Hallo, Welt! \ud83d\udc4bHallo, Welt! 👋Die Standardeinstellungen konvertieren diese Eingabe in einem Durchlauf.
Paare und Skalarwerte
Auf ein hohes UTF-16-Surrogat muss das zugehörige niedrige Surrogat folgen. Die Codepunktnotation ist nur im Codepunktmodus verfügbar, mit Werten bis U+10FFFF unter Ausschluss der Surrogat-Codepunkte.
Maskierte Eingaben nicht auswerten
Der Konverter analysiert Escapesequenzen direkt; er verwendet niemals eval und führt kein JavaScript aus. %uXXXX, \xNN, oktale Escapesequenzen und unbekannte Escape-Buchstaben gehören nicht zu den unterstützten Formaten. Ein Durchlauf dekodiert nur eine Ebene.
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
Sollte ich die äußeren Anführungszeichen einschließen?
Nein. Füge nur den maskierten Zeichenketteninhalt ein; wörtliche äußere Anführungszeichen werden als Daten behandelt.
Warum wird \u{1f44b} abgelehnt?
Wähle den Codepunktmodus. Der UTF-16-Modus akzeptiert nur vierstellige \uXXXX-Escapesequenzen.
Kann ich %uXXXX oder \xNN dekodieren?
Nein. Das sind andere Formate. Dieses Tool verarbeitet die dokumentierten Unicode- und üblichen Zeichenketten-Escapesequenzen.
Was passiert mit einem einzelnen Surrogat?
Es wird abgelehnt, statt Text zu erzeugen, der nicht verlustfrei nach UTF-8 und zurück konvertiert werden kann.
Führt der Dekodierer JavaScript aus?
Nein. Er analysiert die unterstützten Escapesequenzen als Daten.