Decodificador HTML
Decodifique entidades HTML rapidamente. Limpo, simples e rápido.
O que é um decodificador HTML?
Vamos ser honestos — às vezes você se depara com um trecho de texto que parece ter sido amassado por um robô. Você vê coisas como Já usei essas ferramentas mais vezes do que consigo contar — principalmente ao copiar código de fóruns, e-mails ou sites antigos. Você cola aquilo que parece estranho, clica em decodificar e pronto — HTML limpo. É uma dessas pequenas utilidades que não recebe muita atenção até você realmente precisar dela. E quando precisar, ficará feliz por ela existir. A codificação HTML substitui caracteres especiais por entidades para que não interfiram na estrutura da página. Por exemplo, A maioria dos decodificadores lida com os comuns: Use-o quando estiver lidando com HTML codificado que precisa ser legível ou executável. Isso inclui limpar trechos, corrigir modelos quebrados ou preparar dados para desenvolvimento. Não o use cegamente em entradas de usuários ou fontes não confiáveis. A decodificação pode reintroduzir código malicioso se alguém inseriu scripts codificados. Sempre sanitize após a decodificação se estiver colocando o conteúdo em um site ativo. Digamos que você encontre isto em um arquivo de configuração: Após a decodificação, ele se torna: Agora está utilizável. Não há mais necessidade de adivinhar o que esses símbolos significam. Um decodificador HTML não é chamativo. Não irá revolucionar seu fluxo de trabalho. Mas quando você estiver preso com texto codificado e precisar corrigi-lo rapidamente, é um salvador. Eu mantenho um favoritado no meu navegador. Você provavelmente também deveria. Lembre-se apenas: é uma ferramenta, não uma solução universal. Use-o com sabedoria, e ele te poupará mais do que algumas dores de cabeça.' e pensa: "Que diabos isso deveria ser?". É aí que entra um decodificador HTML. Ele pega aquele caos embaralhado e o transforma de volta em HTML legível. Nenhuma mágica. Apenas uma solução simples para quando caracteres são codificados por engano.Por que se preocupar em usar um?
" em vez de aspas, a decodificação ajuda a identificar o problema.< por < é tedioso. Deixe a ferramenta fazer isso.Como ele realmente funciona
< vira <. Um decodificador HTML reverte esse processo. Ele analisa o texto, encontra essas entidades e as troca de volta pelos caracteres originais.<, >, &, " e códigos numéricos como ' ou '. Alguns vão mais longe e suportam entidades menos comuns ou até mapeamentos personalizados. Mas, honestamente, para 99% dos casos, os básicos são suficientes.Quando você deve (e não deve) usá-lo
Um Exemplo Rápido
Considerações Finais