LEITURA DE ARQUIVO XML

MARCIOFERRER 22/12/2015 12:39:37
#455404
Bom dia a todos.

Preciso carregar os dados de um arquivo xml para um datagrid. consegui através de um dataset com o seguinte código:
Dim ds As New DataSet
ds.ReadXml(strFile)
DgvNFe.DataSource = ds.Tables(9) [ô]numero da tabela ser lida.

Como podem ver, eu so consigo ler e jogar para o data grid apenas um nó do arquivo xml, e preciso ler mais de uma nó do arquivo xml (produtos, ICMS, IPI, PIS, COFINS, etc).
O ideal seria fazer com que lê mais de um nó e que jogue estes dados no data grid, ou que faça a juntar da vários datagrid em um só, mas eu prefiro que faça a leitura de vários nós e reúnam estas informações em um único datagrid.

Obrigado a todos
KERPLUNK 22/12/2015 17:25:46
#455427
Acabei de fazer um vídeo mostrando o processo de desserialização de arquivo XML em classes. Depois de lido, basta jogar o que você quer no DataGridView:

dataGridView1.DataSource = nota.infNFe.dest; //para mostrar dados do destinatário, por exemplo


Qualquer coisa que contenha na nota pode ser visualizada dentro de um grid, como mostrado acima.
KERPLUNK 22/12/2015 17:49:09
#455430
Resposta escolhida
Vídeo no ar!
MARCIOFERRER 23/12/2015 18:38:38
#455502
Não atendeu as minhas necessidades amigo.
Tópico encerrado , respostas não são mais permitidas