Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Adicionado a referência oficial para consulta

A classe tUnicode, tem o objetivo de realizar conversões em strings UTF-8 para outros formatos de encoding além de realizar normalização delas. Atualmente, é possível utilizar os seguintes encodings com esta classe:

...

Strings UTF-8 podem ser representadas em várias formas diferentes, chamadas de formas normais. As formas normais são importantes para garantir a comparação e ordenação corretas de strings UTF-8.

...

A forma normalizada NFC é geralmente a melhor escolha para comparação e ordenação de strings UTF-8. Isso ocorre porque é a forma mais comumente usada e é a forma de composição de caracteres mais eficaz.

Além disso, a função ConvertEncoding é equivalente as DecodeUTF e EncodeUTF utilizadas originalmente no AdvPL.

Referências

Unicode® Standard Annex #15

Observação

Essa classe é apenas compatível com o uso em TLPP e não disponível para uso em ADVPL.

Métodos da Classe

Atualmente, temos os seguintes métodos disponíveis para realizar normalização de strings UTF-8 de um formato para um outro desejado:

...