Descodificador de HTML
Devolve as entidades HTML aos caracteres que representam.
Resultados
O que faz esta ferramenta
Texto tirado de uma página, de um feed ou de uma base de dados chega muitas vezes com as entidades a reboque: < onde devia estar um sinal de menor, é onde devia estar um é, — onde devia estar um travessão. Descodificar repõe os caracteres. As entidades com nome, as referências decimais como A e as hexadecimais como A são todas tratadas, e o que não for uma entidade a sério fica exactamente como estava.
Fórmula
&nome; A e A voltam ao carácter que representam
Variáveis
| Símbolo | Significado | Unidade |
|---|---|---|
text | Codificado | — |
OUT | Texto | — |
SA | Tamanho depois | B |
Exemplo resolvido
- Codificado<b>Olá</b> & adeus — até já
- Texto<b>Olá</b> & adeus — até já
- Tamanho depois41 B
Limitações
- O cálculo é feito inteiramente no seu navegador. Os valores que introduz nunca são enviados para um servidor.
Perguntas frequentes
Porque está o meu texto cheio de &amp;?
Porque foi escapado duas vezes. Alguma coisa escapou o texto, e depois outra coisa escapou o resultado sem saber que a primeira já tinha corrido, e por isso o e comercial de & virou &amp; por sua vez. Descodificar uma vez devolve-o a & e descodificar uma segunda vez dá o original. É o sinal clássico de que duas camadas de um sistema estão as duas a tentar ter cuidado com o mesmo texto.