O que esta ferramenta faz
Por predefinição, o HTML Entity Encoder apenas processa caracteres especiais comuns em texto e atributos HTML e não converte inutilmente todos os caracteres chineses em entidades. O modo opcional codifica caracteres não ASCII em entidades numéricas por Unicode Code Point.
- A codificação padrão é o e comercial, parêntesis angulares esquerdo e direito, aspas duplas e aspas simples.
- O opcional "Codificar todos os não ASCII" irá lidar corretamente com caracteres simples complementares, como o emoji.
- A ferramenta converte apenas texto e não analisa nem executa HTML fornecido pelo utilizador.
Como utilizar
- Cole um snippet HTML ou texto simples.
- Determina se todos os caracteres não ASCII devem ser codificados.
- Clique em "Codificar Entidades".
- Copie o texto codificado.
Utilizações comuns
- Apresente tags HTML no documento sem fazer marcações.
- Prepare os caracteres que precisam de ser escapados para os valores dos atributos HTML.
- Gere entidades digitais Unicode para testes de compatibilidade.
Privacidade e segurança
Os dados introduzidos e os resultados são tratados apenas no seu navegador, sem serem enviados ou guardados automaticamente. Copie os resultados que pretender conservar antes de sair da página.
Funcionalidades do HTML Entity Encoder
Codifique caracteres especiais normalmente encontrados em HTML e, opcionalmente, converta caracteres não ASCII em entidades numéricas. Verifique o resultado e copie o texto de que precisar.
FAQ
Todos os caracteres chineses serão codificados por defeito?
Não. Apenas os caracteres especiais HTML comuns são codificados por defeito; a codificação não-ASCII completa é explicitamente opcional.
A codificação de entidades pode proteger contra todos os XSS?
Não. O escape correto deve ser combinado com contexto específico, como texto, atributos, URLs ou scripts. Esta ferramenta apenas fornece conversão de texto.
Os emojis podem ser codificados?
Sim, a ativação da opção não ASCII irá gerar entidades digitais de acordo com o ponto de código Unicode completo.
A inserção de HTML será executada?
Não, a entrada e a saída são tratadas como texto normal.