Escape / Unescape Unicode
Escape / Unescape Unicode converte il testo in sequenze di escape \uXXXX e viceversa. Incolla il testo e clicca Escape per codificare i caratteri non-ASCII, oppure Unescape per decodificarli. Tutta l’elaborazione avviene localmente nel tuo browser e nulla viene inviato a un server.
Informazioni sull'escaping Unicode
L'escaping Unicode rappresenta i caratteri come sequenze \uXXXX usando il loro code point in esadecimale. È ampiamente usato in JSON, JavaScript, Java e altri linguaggi per incorporare in modo sicuro testo non-ASCII come cinese, giapponese o emoji nel codice sorgente e nei dati.
L'escaping Unicode è utile ogni volta che inserisci testo non-ASCII dove è atteso solo ASCII: file di configurazione JSON, file Java properties, stringhe JavaScript e CSS e script di migrazione del database. È anche un modo rapido per rivelare caratteri invisibili o ingannevoli nascosti in una stringa.
L'escaping trasforma ogni carattere nella sua forma di code point esadecimale, lasciando eventualmente intatto l'ASCII, mentre l'unescaping decodifica quelle sequenze, inclusi code point astrali ed escape di byte, in testo leggibile. Le coppie surrogate per emoji e caratteri CJK rari sono gestite correttamente in entrambe le direzioni.