Converte o encoding the um determinado tipo de conjunto de caracteres, fornecido pela a string sInput por referência, para um outro formato.
Parâmetro | Tipo | Obrigatório | Referência | Descrição |
---|---|---|---|---|
sInput | C | X | X | String de entrada para ser convertida, passada por referência, sendo esta a ser convertida para o formato desejado |
sEncodingInput | C | X | String Encoding de entrada da string no primeiro parâmetro | |
sEncodingOutput | C | X | String Encoding de saída da string para ser convertido |
Exemplo
User Function Exemplo_ConvertEncoding cTexto := "à noite, vovô kowalsky vê o ímã cair no pé do pingüim " cTexto += "queixoso e vovó põe açúcar no chá de tâmaras do jabuti feliz." cEncodeUTF8 := cTexto oUni1 := tUnicode():New() local rc1 := oUni1:ConvertEncoding( cEncodeUTF8, 'cp1252', 'utf-8' ) cDecodeUTF8 := cEncodeUTF8 local rc2 := oUni1:ConvertEncoding( cDecodeUTF8, 'utf-8', 'cp1252' ) cMensagem := "Pangrama origem: [" + cTexto + "]" cMensagem += CRLF + "Texto -> UTF8: [" + cEncodeUTF8 + "]" cMensagem += CRLF + "UTF8 -> Texto: [" + cDecodeUTF8 + "]" ConOut(cMensagem) Return
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas