Codifica testo in entità HTML nominali, decimali o esadecimali, e decodifica le entità in testo
Strumenti per sviluppatori
Informazioni sullo strumento
Il Codificatore Entità HTML è uno strumento bidirezionale che codifica il testo in entità HTML e decodifica le entità HTML in testo. Supporta tre tipi di entità — entità nominali come <, entità numeriche decimali come <, entità numeriche esadecimali come < — con editor affiancati e copia con un clic.
Funzionalità principali
- Modalità di codifica e decodifica bidirezionale
- Tre tipi di entità: nominali, decimali ed esadecimali
- Entità nominali per oltre 26 caratteri speciali comuni
- Supporto completo per caratteri Unicode
- Pannelli input e output affiancati
- Pulsanti copia e cancella con un clic
Casi d'uso
- Sanificare gli input utente prima del rendering in HTML
- Visualizzare in modo sicuro frammenti di codice nelle pagine web
- Codificare caratteri speciali nei modelli di email
- Decodificare entità HTML offuscate ottenute da scraping
- Prevenire attacchi XSS codificando i caratteri riservati
htmlentitiesencoding
Domande frequenti
Cos'è il Codificatore Entità HTML?
Il Codificatore Entità HTML è uno strumento bidirezionale che codifica il testo in entità HTML e decodifica le entità HTML in testo. Supporta tre tipi di entità: nominali, numeriche decimali e numeriche esadecimali.
Quali sono i tre tipi di entità?
Le entità nominali usano nomi leggibili come < per <. Le entità numeriche decimali usano il codice del carattere come <. Le entità numeriche esadecimali usano la codifica esadecimale come <. Tutti e tre i tipi producono lo stesso risultato di rendering.
Supporta i caratteri Unicode?
Sì. In modalità entità nominali, i caratteri senza entità nominale vengono codificati come entità numeriche decimali. In modalità decimale ed esadecimale, tutti i caratteri oltre ASCII 127 più i cinque caratteri riservati HTML vengono codificati.
Posso decodificare le entità HTML?
Sì. Passa alla modalità decodifica e incolla qualsiasi entità HTML. Lo strumento convertirà automaticamente le entità nominali, decimali ed esadecimali nei caratteri originali.
Questo strumento è utile per la protezione XSS?
Codificare caratteri speciali come <, > e & in entità HTML è una misura chiave per difendersi dagli attacchi XSS. Questo strumento ti aiuta a codificare gli input utente per evitare che il browser li interpreti come markup HTML.