Decodificador HTML
Decodificar entidades HTML — gire < e ' de volta em texto legível.
Como usar Decodificador HTML
- Cole o texto crivado de entidade — de uma exportação, feed ou fonte de página.
- Leia o resultado decodificado — <, é e amigos se tornam seus personagens.
- Para texto com codificação dupla, decodifique novamente — cada passagem remove uma camada.
- Recodifique antes de renderizar conteúdo decodificado não confiável em uma página — a decodificação revive a marcação.
O que é Decodificador HTML?
Um decodificador HTML converte a notação de entidade novamente em caracteres reais: < → <, & → &, ' → ', éé → é — o conjunto completo de entidades nomeadas, decimais e hexadecimais que o HTML define.
O texto carregado de entidade chega até você constantemente: banco de dados dumps e respostas de API que armazenavam HTML com escape, feeds RSS (que quebram o conteúdo duas vezes por design), páginas copiadas, arquivos de log e a clássica colagem mutilada onde um apóstrofo aparece como '. A decodificação restaura o que um navegador teria exibido.
Sobre o Decodificador HTML
Colar texto contendo entidades e lê-lo decodificado instantaneamente - nomes, códigos decimais e códigos hexadecimais, todos resolvidos.
Os trabalhos de reparo que ele realiza: exportações e cargas úteis de API onde os títulos chegam como "Tom & Jerry's Café", conteúdo RSS/Atom cujo HTML escapado você precisa como marcação real, texto copiado da fonte da página em vez da página renderizada e a arqueologia de codificação dupla — < decodificado uma vez dá <, decodificado duas vezes dá <, cada passagem descascando uma camada de um pipeline que escapou com muito entusiasmo.
O outro lado da segurança da decodificação: o conteúdo decodificado pode ser HTML ativo. Decodifique para ler ou reparar dados, mas codifique novamente (codificador HTML) antes de renderizar qualquer coisa não confiável de volta em uma página ou a proteção XSS fornecida pela codificação desaparecerá.