Ir para conteúdo
  • Cadastre-se

dev botao

Problemas com XML ao fazer download pelo ACBR


  • Este tópico foi criado há 2981 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde.

Ao utilizar a função de AcbrNFe.WebServices.DownloadNFe.Executar, quando o XML é salvo, se nele contiver algum caracter do tipo ">" ou "<", como no meu caso a linha:

<transporta>
                    <xNome> >> RETIRA << </xNome> ....
                

Ele não abre o XML no navegador, por exemplo, pois claro no XML não aceita esses caracteres especiais e devem ser especificados com ( & lt; , & amp; e & gt;)..etc

Tentei usar a função ConverteXMLtoUTF8, mas continuou do mesmo jeito.

Existe alguma maneira de salvar esse XML como ele estava antes de passar por essa linha:

procedure TDFeWebService.EnviarDados;

 { Resposta sempre é UTF8, ParseTXT chamará DecodetoString, que converterá
    de UTF8 para o formato nativo de  String usada pela IDE }
  FPRetornoWS := ParseText(FPRetornoWS, True, True);

 

 

Pois o arquivo que vem nesse retorno sem essa conversão, está com os caracteres especiais e sem erros. 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2981 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.