Ir para conteúdo
  • Cadastre-se

dev botao

ACBrLibeSocial não está obedecendo o parâmetro RetirarAcentos


Ver Solução Respondido por Diego Foliene,
  • Este tópico foi criado há 660 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado
Em 02/02/2023 at 13:33, VFADev disse:

Pelo exemplo que o Diego postou, o que parece é que se o xml for lido a partir de um arquivo, o parâmetro vale. Já se for lido a partir de uma variável de memória não.

Se você passa o XML pra lib, não importa se ele é lido em arquivo ou em string, o comportamento é o mesmo.

Foi sugerido para você tentar passar o caminho ao invés do conteúdo. porque quando a lib lê de um arquivo, ela é responsável por fazer a leitura binária do arquivo. Isso pode mitigar qualquer conversão incorreta do encoding.

Essa conversão incorreta é o que está gerando o erro reportado no início:

Em 25/01/2023 at 09:49, VFADev disse:

Erro: Falha ao interpretar o XML "xmlParseDoc" --> 9 - Input is not proper UTF-8, indicate encoding !
Bytes: 0xE9 0x67 0x72 0x61

Essa sequência de bytes "0xE9 0x67 0x72 0x61" não é UTF-8 "bem formado".

  • Curtir 2

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.