Convertitore di Testo Unicode
Converti il testo tra caratteri semplici e formati Unicode come punti di codice (U+XXXX), sequenze di escape JavaScript, entità HTML, valori esadecimali e decimali
Input
Output
Leggimi
Che cos'è Unicode?
Unicode è uno standard universale di codifica dei caratteri che assegna un numero unico (chiamato punto di codice) a ogni carattere utilizzato nelle lingue scritte di tutto il mondo. A differenza dei sistemi di codifica più vecchi come ASCII, che supportavano solo 128 caratteri, Unicode può rappresentare oltre 1,1 milioni di caratteri—incluse lettere di tutti gli alfabeti, simboli, emoji e caratteri speciali. Questo lo rende indispensabile per creare software che funzioni su diverse lingue e piattaforme.
Un punto di codice Unicode è tipicamente scritto come U+ seguito da un numero esadecimale. Per esempio, la lettera “A” è U+0041, e l’emoji 😀 è U+1F600. Linguaggi di programmazione e sistemi diversi rappresentano questi punti di codice in vari formati, motivo per cui spesso è necessaria la conversione tra formati.
Descrizione dello strumento
Questo strumento converte il testo tra caratteri semplici e vari formati di rappresentazione Unicode. Supporta la conversione bidirezionale tra sei diversi formati: testo semplice, punti di codice Unicode, sequenze di escape JavaScript, entità numeriche HTML, valori esadecimali e valori decimali. Basta selezionare i formati di ingresso e di uscita, e la conversione avviene istantaneamente.
Esempi
| Input | Formato | Output |
|---|---|---|
| Hello | Punti di codice | U+0048 U+0065 U+006C U+006C U+006F |
| Hello | Escape JS | \u0048\u0065\u006C\u006C\u006F |
| Hello | Entità HTML | Hello |
| Hello | Esadecimale | 0048 0065 006C 006C 006F |
| Hello | Decimale | 72 101 108 108 111 |
| 😀 | Punti di codice | U+1F600 |
| Привет | Escape JS | \u041F\u0440\u0438\u0432\u0435\u0442 |
Caratteristiche
- Conversione bidirezionale tra tutti e sei i formati Unicode
- Supporto completo Unicode inclusi emoji e caratteri al di fuori del Basic Multilingual Plane (BMP)
- Gestione delle coppie surrogate per le sequenze di escape JavaScript con caratteri superiori a U+FFFF
- Conversione in tempo reale mentre digiti, con risultati immediati
- Funzionalità di copia e scambio per invertire rapidamente le conversioni
Casi d'uso
- Sviluppo web: Converti caratteri speciali in entità HTML per una visualizzazione sicura nelle pagine web
- Codifica JavaScript/JSON: Escape dei caratteri non ASCII per l'uso in stringhe JavaScript o file JSON
- Debug di problemi di codifica: Ispeziona i punti di codice esatti dei caratteri per diagnosticare problemi di codifica del testo
- Elaborazione di testo multipiattaforma: Converti i caratteri in formati numerici per sistemi che non supportano nativamente Unicode
- Apprendimento di Unicode: Esplora come diversi caratteri sono rappresentati in vari formati di codifica