Dúvidas e soluções > Windev, WebDev e WindevMobile

Serializar um XML

(1/1)

njnews:
Estou tentando serializar um XML da nota fiscal eletrônica, mas quando cheguei no elemento ide de produtos a XML gera apenas o ultimo produto.  não sei se fui claro vou mostrar os exemplos abaixo:

        Nota.infNFe.det = New ClassNFe.NFeInfNFeDet
        Nota.infNFe.det.prod = New ClassNFe.NFeInfNFeDetProd

        Nota.infNFe.det.nItem = GridM.Rows.Count.ToString

        For i As Integer = 0 To GridM.Rows.Count - 1
            Nota.infNFe.det.prod.cProd = GridM.Rows.Item(i).Cells("ProdutoIDG").Value.ToString.Trim()
            Nota.infNFe.det.prod.xProd = GridM.Rows.Item(i).Cells("ProdutoG").Value.ToString.Trim()
        Next i

Portando o XML fica assim;

</dest>
-<det nItem="3"> 
-<prod>
<cProd>4</cProd>
<xProd>TRACIONADOR DO PAPEL HP</xProd>
<NCM>0</NCM>
<CEST>0</CEST>
<CFOP>0</CFOP>
<qCom>0</qCom>
<vUnCom>0</vUnCom>
<vProd>0</vProd>
<qTrib>0</qTrib>
<vUnTrib>0</vUnTrib>
<indTot>0</indTot>
</prod>
</det>

Se alguém puder me ajudar eu agradeço.  :-\
 

Navegao

[0] ndice de mensagens

Ir para versão completa