Codificatore di entità HTML

Avanti

Questo strumento funziona interamente nel browser. In modalità codifica sostituisce esattamente cinque caratteri: &, <, >, virgolette doppie e apostrofi. In modalità decodifica lascia che un campo di testo del browser interpreti come testo la stringa HTML inserita.

Convertire le entità HTML

  1. 1

    Scegli la modalità

    Scegli Codifica per il testo o Decodifica per una stringa con entità HTML.

  2. 2

    Inserisci il testo

    Incolla il testo o la stringa direttamente nel campo di input.

  3. 3

    Copia il risultato

    Il risultato appare subito nel browser e puoi copiarlo.

Cosa converte lo strumento

Codifica

La modalità di codifica sostituisce solo questi cinque caratteri:

Carattere Risultato
& &amp;
< &lt;
> &gt;
" &quot;
' &apos;

Gli altri caratteri restano invariati. Questo strumento non offre forme numeriche o esadecimali, né un’opzione per codificare tutti i caratteri non ASCII.

Decodifica

La modalità di decodifica usa l’analisi di un campo di testo del browser. Per controllare come viene letta una stringa specifica, incollala esattamente com’è e verifica il risultato.

Nota sull’uso in un’applicazione

Lo strumento non è un sanitizzatore HTML e non controlla il contesto di destinazione né il resto del codice. Il trattamento necessario dipende, per esempio, dal fatto che il testo finisca in contenuto HTML visibile, in un attributo, in JavaScript o in CSS. Nel codice di produzione segui le regole e le utilità del framework in uso.

Domande frequenti

Il testo inserito conteneva già &amp;. Durante la codifica viene sostituita anche la e commerciale presente in quella sequenza. Decodifica prima il testo se parti da una stringa già codificata.

No. La modalità di codifica genera soltanto le cinque entità nominate riportate nella tabella.

No. Lo strumento sostituisce solo cinque caratteri e non valuta dove sarà usato il risultato. In un’applicazione utilizza le protezioni del framework adatte al contesto.

No. L’input e il risultato restano nel browser e non vengono inviati al server di questo strumento.

Strumenti correlati

Strumento disponibile in altre lingue