joirsoares Postado 5 Abril Compartilhar Postado 5 Abril Olá , Segue abaixo uma sugestão de alterção para melhorar a compatibilidade e interpretação de arquivos xml Como o padrão esperado no retorno de documentos é o UTF8, e a interpretação re retorno de arquivos enviado por provedores nem sempre esta na codificação correta, ocorre que o componente falha ao interpretar esses retonros. Assim a alteração proposta seria: de loadedDoc := xmlParseDoc(PAnsiChar(ansistring(AXmlDocument))); para loadedDoc := xmlParseDoc(PAnsiChar(ansistring(UTF8Encode(AXmlDocument)))); Em caso do arquivo já for UTF8 não terá impacto, mas no contrario a implementação garantira o correto tratamento pelo componente. Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Alexandre de Paula Postado 5 Abril Consultores Compartilhar Postado 5 Abril Sempre que possível anexe o arquivo alterado. Facilita para o consultor que for realizar a avaliação da alteração. Obrigado pela contribuição. Alexandre de Paula Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Link para o comentário Compartilhar em outros sites More sharing options...
Consultores Italo Giurizzato Junior Postado 5 Abril Consultores Compartilhar Postado 5 Abril Boa tarde @joirsoares, Para fazer essa alteração precisamos saber se ela vai funcionar com o Delphi 7 em diante em com o Lazarus. Italo Giurizzato Junior Ajude o Projeto ACBr crescer - Assine o SAC Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP Araraquara - A era dos Trólebus Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora