Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafaeldorazio

Problemas ao inserir tags xml

Recommended Posts

<?xml version="1.0" encoding="utf-16"?>
<NFe xmlns="http://www.portalfiscal.inf.br/nfe">'>http://www.portalfiscal.inf.br/nfe">
  <enviNFe xmlns="http://www.portalfiscal.inf.br/nfe">'>http://www.portalfiscal.inf.br/nfe">
    <idLote>1</idLote>
  </enviNFe>
resto do codigo

Veja, tenho dois problemas:

-O enviNFe tem que ficar 1 linha acima e o NFe tem que decer uma linha.

-O enviNFe tem que ser fechado na ultima linha, como eu faço para fechalo na ultima linha ?

 

xmlDoc.LoadXml(XMLAssinado)
        Dim root As XmlNode = xmlDoc.DocumentElement
        Dim elem As XmlElement = xmlDoc.CreateElement("enviNFe", "")
        elem.SetAttribute("xmlns", "http://www.portalfiscal.inf.br/nfe")
        root.InsertBefore(elem, root.FirstChild)

        Dim wLote As XmlElement = xmlDoc.CreateElement("idLote", "")
        wLote.InnerText = 1
        elem.AppendChild(wLote)

Este codigo acima faz com que a enviNFe fique na terceira linha, teria que ficar na 2 linha e o </enviNFe> deveria ficar na ultima linha, alguem sabe o que está errado no codigo ? Rafael Fernandes D Orazio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala aí kra, você pode ser mais específico?

 

Olhando assim, posso apenas te dar sugestões, derrepente te ajude.

 

Você já tentou usar StringBuilder? aí você pode adicionar toda a estrutura linha após linha e obter o resultado na ultima linha com deseja.

 

Outra é você pode verificar linha por linha do xml com Foreach e depois quando a linha for igual a vazio você pode adicionar a tag desejada usando também o StringBuilder.

 

Espero ter contribuido.

 

Você poderia dar um exemplo de leitura linha por linha ?

O meu grande problema é que eu não gero o arquivo, eu guardo numa variavel.

 

Poderia me ajudar com um exemplo lendo linha por linha ?

 

Fala aí kra, segue o exemplo que tu queria, acho que isso pode ajudar.

 

Clique aqui

 

Mais uma coisa, você pode me passar seu msn, para me ajudar na autenticação biométrica?

 

Abraço e sucesso!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.