Páginas filhas
  • _ADVPL_LOG_encodeUTF8


Realizar a conversão do conteúdo de um texto para encode UTF-8.

Sintaxe


_ADVPL_LOG_encodeUTF8( < cText >, [ < cCurrentEncode > ] )

Parâmetros


Nome

Tipo

Obrigatório?

Descrição

cText

CHAR

Sim

Texto de origem para ter seu conteúdo convertido para encode UTF-8

cCurrentEncode

CHAR

Não

Valor atual do encode do conteúdo cText. Caso não seja informado, será assumido como padrão o encode CP1252.

(informação) Para mais informações dos valores de ENCODE aceitos aqui acesse a documentação da função EncodeUTF8

Retorno


Tipo

Descrição

CHAR

Conteúdo do texto cText convertido para encode UTF-8.

Exemplo


#---------------------------------------#
 FUNCTION LOG_encodeUTF8_test()
#---------------------------------------#
  DEFINE l_text    CHAR(100)

  LET l_text = "Texto com acentuação para teste de mudança de conteúdo para UTF-8."
  LET l_text = _ADVPL_LOG_encodeUTF8(l_text)

  CALL conout("TEXTO em UTF-8: "||l_text CLIPPED)
END FUNCTION


Informações


Fontes: funcoes_genericas.prw

Veja também


_ADVPL_LOG_decodeUTF8