Decodifica entità HTML

Incolla testo codificato in HTML qui sotto e clicca Decodifica per convertire le entità in caratteri. Tutta l’elaborazione avviene localmente nel tuo browser.

Copiato!

Cos'è la decodifica delle entità HTML?

La decodifica delle entità HTML converte le entità HTML nei loro caratteri originali. Include le entità con nome (&, <) e le entità numeriche (&, &).

Questo strumento utilizza il parser HTML integrato del browser per decodificare accuratamente tutte le entità standard.

I riferimenti con nome e quelli numerici si decodificano separatamente, cosa utile quando solo metà di un documento è stata elaborata. L'opzione permissiva accetta un riferimento senza punto e virgola finale, perché è quello che fa un browser per un sottoinsieme storico ed è così che arrivano gli export mezzi rotti. Se il risultato contiene ancora riferimenti la pagina lo dice, perché quasi sempre il testo è stato codificato due volte passando per un CMS.

Il markup ti sta remando contro?

Entità con escape, codifiche rovinate e contenuti che nel CMS appaiono in un modo e sulla pagina in un altro di solito vogliono dire che qualcosa nella catena sta tirando a indovinare. Costruiamo front end e il percorso di pubblicazione dietro, così il visitatore vede quello che hai scritto.

Parliamo del tuo sito

Domande frequenti

Che cosa decodifica questo strumento?
Riferimenti con nome come &, decimali come & ed esadecimali come &. Tutto ciò che non è un riferimento valido resta esattamente com'è, quindi un testo con una e commerciale vagante torna immutato.
Perché altrove il mio testo viene troncato?
Molti strumenti assegnano tutto l'input a un elemento nascosto e poi rileggono il testo. Un tag di chiusura letterale nel tuo testo chiude quell'elemento in anticipo e tutto ciò che segue viene perso. Questa pagina risolve un riferimento alla volta, così il testo intorno non viene mai interpretato come markup.
A cosa serve l'opzione permissiva?
I browser accettano un insieme storico di riferimenti scritti senza punto e virgola finale, quindi &amp da solo diventa comunque una e commerciale in una pagina. Gli export dei sistemi più vecchi arrivano così. Attivala quando una decodifica lascia riferimenti evidenti, e disattivala quando il testo contiene e commerciali seguite da parole.
Perché il risultato contiene ancora riferimenti?
Perché il testo è stato codificato due volte, cosa che accade quando un CMS fa l'escape di contenuto già sottoposto a escape. < diventa < e non un segno di minore. La pagina te lo dice quando succede: esegui di nuovo la decodifica per arrivare all'originale.
Il mio contenuto viene inviato da qualche parte?
No. La pagina gira interamente nel tuo browser e usa il suo parser per ogni riferimento, quindi niente di quello che incolli viene caricato. Conta quando il testo che stai analizzando arriva da una scheda cliente o da un sistema interno.