Descrição
(BINÁRIO) DecodeUTF8 [AS] - Converte uma string UTF-8 (8-bit Unicode Transformation Format) para um buffer com encoding especificado em cEncoding.
|
Sintaxe
| EncodeUTF8( <cValor>, <cEncoding> ) |
Parâmetros
| Par |
Nome |
Tipo |
Descrição |
Default |
Obg |
Ref |
01
|
cValor |
Caracter |
Valor a Converter |
|
X |
|
| 02 |
cEncoding |
Caracter |
Indica qual o encoding (code-page) do buffer de retorno |
cp1252 |
|
|
Retorno
| Retorno |
Tipo |
Descrição |
| cRet |
Caracter
|
Retorna uma nova string no formato CP1252
|
Exemplo
#INCLUDE "TOTVS.CH"
User Function EncodeUTF8()
conout( decodeUTF8( 'Olá' ) )
Return( Nil )
Resultado
Informações adicionais
|
Exemplo: Integrações WEB
|
|
Os valores possíveis para o parâmetro encoding são aqueles utilizados pela biblioteca iconv. Pode-se visualizar o conjunto de valores a partir do executável binário gerado pela biblioteca iconv pelo comando: iconv -l. Alguns dos valores possíveis são "cp1252", "cp1251", "iso8859-1".
|
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎