DFe.NET icon indicating copy to clipboard operation
DFe.NET copied to clipboard

Correção do tratamento de retorno quando a tag possui namespace

Open danilosingh opened this issue 3 years ago • 1 comments

Correção do problema reportado na issue #1361.

Alguns estados a tag de resultado (nfeResultMsg) possui namespace. O método utilizado anteriormente para retornar a tag de resultado só considera as tags no namespace default do XML, por isso retorna nulo e ocorre o erro.

Alterei para SelectSingleNode, que retorna a primeira tag. Esse método é recomendado pela MS no lugar de GetElementsByTagName. https://docs.microsoft.com/pt-br/dotnet/api/system.xml.xmldocument.getelementsbytagname?view=net-6.0

danilosingh avatar Aug 12 '22 14:08 danilosingh

@robertorp @marcosgerene Essa mudança é grande e pode afetar a todos caso tenhamos algum detalhe que não pegamos. Favor analisar.

danilobreda avatar Aug 12 '22 18:08 danilobreda