0

Resultado da Decodificação

Escape HTML

Resultado da Codificação

Escape HTML (Básico)
Escape HTML (Total)

Sobre Escape HTML

Escape HTML converte caracteres que têm significado especial em HTML em referências de caracteres, para que uma string possa ser exibida com segurança como texto HTML. Por exemplo, < e >, que podem ser interpretados como tags, são escritos como &lt; e &gt;.

Ao fazer escape de HTML, o texto inserido não é interpretado como tags ou atributos HTML e pode ser exibido na tela como texto.

Por exemplo, ao aplicar Escape HTML a “<p>Hello, world!</p>”, o resultado é o seguinte.

&lt;p&gt;Hello, world!&lt;/p&gt;
CaractereApós Escape HTMLDescrição
<&lt;Pode ser interpretado como o início de uma tag HTML.
>&gt;Pode ser interpretado como o fim de uma tag HTML.
&&amp;Pode ser interpretado como o início de uma referência de caractere.
"&quot;Tem significado especial quando o valor de um atributo está entre aspas duplas.
'&apos;Tem significado especial quando o valor de um atributo está entre aspas simples.

Escape básico e escape completo

DenCode mostra dois resultados de Escape HTML: “Básico” e “Total”.

TipoDescriçãoExemplo para “A < あ”
Escape HTML (Básico)Converte os cinco caracteres <, >, &, " e '.A &lt; あ
Escape HTML (Total)Usa referências de caracteres nomeadas quando disponíveis e referências numéricas decimais para os demais caracteres.&#65;&#32;&lt;&#32;&#12354;

Para a exibição HTML normal, geralmente é usado o escape básico, que converte apenas os caracteres necessários. O escape completo é útil para verificar uma string como referências de caracteres HTML ou para representar todos os caracteres explicitamente como referências.

Unescape

HTML Unescape converte referências de caracteres HTML de volta aos caracteres originais. DenCode pode decodificar referências nomeadas como &lt; e &amp;, referências numéricas decimais como &#12354; e referências numéricas hexadecimais como &#x3042;.

Referência de caractere HTMLApós Unescape
&lt;p&gt;<p>
&#12354;
&#x3042;