Ir para conteúdo
  • Cadastre-se

dev botao

C# - Caracteres inválidos


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

Recommended Posts

  • Membros Pro

Boa tarde pessoal, tudo bem?
Estamos com uma situação aqui onde o componente está trazendo os acentos com caracteres quebrados ao fazer a leitura do XML.

A LIB da NF-e está atualizada(a de ontem), e o componente também está atualizado na última rev.
A codificação é a padrão (UTF8)

image.thumb.png.798016bdafcc09dfcd08490c7413c874.png

Posso enviar o XML via e-mail pra vocês, só me confirmam que eu anexo o link do tópico e o arquivo lá.

Apenas complementando o tópico, não sei se tem relação ou não a uma alteração feita a esses tempos atrás, também referente a leitura mas em arquivo de retorno de boleto para o CRESOL, que estava retornando caracteres inválidos nos acentos, percebi que após essa alteração começou a acontecer isso

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Membros Pro
4 minutos atrás, Daniel Simoes disse:

Configure a Lib para ela responder em ANSI

https://acbr.sourceforge.io/ACBrLib/Geral.html

Mesmo colocando como ANSI no geral antes de carregar o XML, os caracteres continuam da mesma forma.
 

ACBrNFe.Config.Principal.CodificacaoResposta = CodResposta.ANSI;
ACBrNFe.LimparLista();
ACBrNFe.CarregarXML(CaminhoXml);
NotaFiscal = dfeNfe.ACBrNFe.ObterNFe(0);

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Por favor, disponibilize o XML em [email protected] para que possamos usar nos testes.

Não se esqueça do link do tópico no corpo do e-mail para posterior identificação.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
17 horas atrás, Lindomar S. Menezes disse:

Enviado, obrigado!

Bom dia!

E-mail recebido, muito obrigado!

Faremos alguns testes e reportamos aqui assim que descobrirmos algo.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia pessoal, tudo bem?

Estamos enfrentando o mesmo problema, e também já foi tentado com UTF8 e como ANSI e ambos obtém o mesmo retorno, por exemplo, na visualização do xml o nome do produto está como "Leitor Código...", quando tento importa-lo, aparece o ícone de interrogação e alterando o mesmo pelo notepad++ por exemplo o que eu obtenho é "Leitor Código...".  Se for preciso também posso enviar o xml em questão.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia!

Apenas dando um parecer.

A situação ainda está em análise por parte da equipe de consultores.

Após alguns testes e análises, tudo indica que o problema seja algo na conversão dos caracteres escapados em Hex-Code que estão sendo usados no XML e que estão sendo convertidos erroneamente.

Estamos buscando qual pode ser a causa para isso.

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

@Lindomar S. Menezes e @WesleySantos, por favor, o XML com o escape que está apresentando problemas, qual foi o procedimento que executaram para obter o mesmo?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Fundadores
2 horas atrás, WesleySantos disse:

"Leitor Código...". 

As Strings dentro de Aspas, não deveriam estar em "Entity Code", pois no cabeçalho do XML, já temos uma declaração informando que os textos estarão em UTF8
<?xml version="1.0" encoding="UTF-8"?>

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
  • Consultores
4 horas atrás, Lindomar S. Menezes disse:

Bom dia pessoal, fizemos essa alteração aqui, conforme repassada na abertura do tópico, mas sem sucesso.

[Principal]
TipoResposta=0
CodificacaoResposta=1
LogNivel=0
LogPath=

image.png.e10b7d0cbe700c56ce56a3c1f036b373.png

image.png.8ff075e45c3eceec5cf3e7a361e974a4.png

image.thumb.png.df2ad6798f60dd0b291f88b0ee1fcffc.png

image.png.590d5ed8a9401f5be0f59f3819b1ec23.png

Estamos analisando uma possível solução.. quando concluirmos, iremos dar um retorno aqui para você, combinado ?!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...