O que esta ferramenta faz
O conversor Unicode utiliza for...of, codePointAt e String.fromCodePoint para percorrer o Code Point completo em vez de confundir os substitutos UTF-16 com dois caracteres. A transformação inversa valida estritamente o âmbito e rejeita substitutos órfãos.
- Apresenta a representação U+, o valor decimal, os bytes UTF-8 e o escape JavaScript para cada caractere.
- Suporta a recuperação de texto de sequências U+ ou escapes JavaScript Unicode.
- A entrada e os resultados são processados apenas no browser e o texto de escape gerado não é executado.
Como utilizar
- Introduza o texto Unicode a analisar.
- Clique em Analisar Unicode para ver os resultados caractere a caractere.
- Para inverter a conversão, introduza U+ ou uma sequência de escape.
- Copie o texto de restauro após verificação.
Utilizações comuns
- Verifique Code Points reais para emojis e caracteres chineses raros.
- Gera representações de escape Unicode necessárias para a depuração.
- Perceba a diferença entre as representações UTF-16 e UTF-8.
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 Unicode Converter
Visualize informações de codificação um a um ponto de código Unicode e suporte para escape U+ e JavaScript e conversão inversa. Verifique o resultado e copie o texto de que precisar.
FAQ
Porque é que um emoji ocupa apenas uma linha?
A ferramenta percorre todo o Code Point, fundindo corretamente os pares substitutos UTF-16 que compõem o caractere.
Todos os caracteres podem ser escritos como U+XXXX?
Os planos multilingues básicos utilizam geralmente quatro dígitos; Os pontos de código mais elevados utilizarão naturalmente cinco a seis dígitos hexadecimais.
A transformação inversa executará JavaScript?
Não. A ferramenta converte as sequências de escape suportadas em texto, sem executar JavaScript.
O conteúdo será carregado?
Não, os cálculos de Code Point e UTF-8 são feitos inteiramente localmente.