Encode ADVPL de Arquivos

Bom dia,

Existe alguma função que informe o encode de determinado arquivo texto ?

Por exemplo: informar se está UTF-8 ou ANSI. etc

Grato.

Josuel,

Não existe nenhuma função que faça isso.


Como não temos como saber se está em UTF-8 ou cp1252, normalmente tentamos fazer a conversão para Win1252 via DecodeUTF8 e caso retorne nulo, compreendermos que a mesma já está no Encode UTF-8, infelizmente essa prática leva a warnings no console.

Documentação:

https://tdn.totvs.com/display/tec/DecodeUTF8

https://tdn.totvs.com/pages/viewpage.action?pageId=6063797