 ADO.NET - Carregando um
DataGrid com os dados de um arquivo XML
  ADO.NET - Carregando um
DataGrid com os dados de um arquivo XMLVou mostrar neste artigo como carregar um datagrid com os dados de um arquivo XML válido. Você verá o poder do VB.NET em ação pois faremos isto com apenas 3 linhas de código. Vamos lá:
1 - Inicie um novo projeto no Visual Studio.NET com as seguintes características (sinta-se a vontade para alterar a seu gosto.)
2- No formulário form1.vb inclua uma caixa de texto - TextBox1 e um botão de comando - Button1 - e um DataGrid - DataGrid1 , conforme layout abaixo:

3- Agora insira o código abaixo no evento Click do botão de comando - Button1 .
| Private 
        Sub
        Button1_Click(ByVal
        sender As
        System.Object, 
        ByVal
        e As System.EventArgs) 
        Handles Button1.Click Dim objXMLDataSet As New DataSet("XMLDataSet") Dim objXMLDOM As New System.Xml.XmlDocument() 
 objXMLDOM.Load(TextBox1.Text) objXMLDataSet.ReadXml(TextBox1.Text) 
 DataGrid1.DataSource = objXMLDataSet End Sub | 
4- Pronto !! basta executar o projeto informando o caminho e nome de um arquivo XML válido que o mesmo será carregado no DataGrid.
Para ver o resultado basta clicar no sinal de (+) e expandir os dados. Abaixo um exemplo usando o arquivo teste.xml . Exibimos a sequência de telas obtidas na operação.
|  |  |  | 
Gostou !!! Simples , direto e certeiro ... é o VB.NET.
Até a próxima dica VB.NET... 
| Veja os 
    Destaques e novidades do SUPER DVD Visual Basic 
(sempre atualizado) : clique e confira ! Quer migrar para o VB .NET ? 
 Quer aprender C# ?? 
 | 
             Gostou ?
  Compartilhe no Facebook
Compartilhe no Facebook
  
 Compartilhe no Twitter
 
Compartilhe no Twitter
 
Referências: