XML file uitlezen

Status
Niet open voor verdere reacties.

THWIT

Gebruiker
Lid geworden
2 dec 2009
Berichten
420
Hallo allemaal,

Kan iemand mij misschien uitleggen hoe je een XML file uitleest en verwerkt in een Datagridview?

Dit had ik nu, maar dit werkt niet: De Datagridview blijft leeg...
Code:
If IO.File.Exists(...) Then
            Dim xmldoc As New XmlDataDocument()
            Dim xmlnode As XmlNodeList
            Dim i As Integer
           
            Dim fs As New FileStream(...., FileMode.Open, FileAccess.Read)
            xmldoc.Load(fs)
            xmlnode = xmldoc.GetElementsByTagName("item")
            For i = 0 To xmlnode.Count - 1
                Dim row As String() = New String() {xmlnode(i).ChildNodes.Item(0).InnerText.Trim, xmlnode(i).ChildNodes.Item(1).InnerText.Trim(), xmlnode(i).ChildNodes.Item(2).InnerText.Trim(), "", xmlnode(i).ChildNodes.Item(3).InnerText.Trim(), xmlnode(i).ChildNodes.Item(4).InnerText.Trim()}
                Me.DataGridView1.Rows.Add(row)

            Next
        End If

Hartelijk bedankt!:thumb:
 
Wil je dat het dropdownmenuutje wordt ingevuld?
 
Ja, het liefst dat er opties zijn en dat er al 1 is geselecteerd.
 
Tja, dat is wat ingewikkelder. Ik zal er deze week ff naar kijken. :)
 
Hey JoZ1. Dank voor je hulp, maar ik denk dat ik het heb gevonden:
De door de gebruiker gekozen optie in het menuutje wordt gekopieerd naar een onzichtbare gewone cell, zodat het toch in de XML wordt opgenomen. Omgekeerd neemt het menuutje weer de keuze van de onzichtbare cell over als die uit de XML wordt geimporteerd.
Dus deze vraag is opgelost!
 
OK, THWIT ! :)

Goed dat je het al zelf hebt opgelost!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan