Moin,
ich habe ein XML-Dokument, welches ich in ein Listview ausgeben möchte. Hier sind meine Ansätze zum Auslesen: alteran.kilu.de/index.php?content=XmlTutorial
Das Dokument ist so aufgebaut:
Hier noch mein umgeschriebender Ansatz:
Das Listview hat 5 Spalten mit den Tagen von Montag bis Freitag.
Irgendwie bekomme ich das Dokument nicht in das Listview.
ich habe ein XML-Dokument, welches ich in ein Listview ausgeben möchte. Hier sind meine Ansätze zum Auslesen: alteran.kilu.de/index.php?content=XmlTutorial
Das Dokument ist so aufgebaut:
XML-Quellcode
- <Stundenplan>
- <montag name="montag">
- <stunde1>Mathe</stunde1>
- </montag>
- <dienstag name="dienstag">
- <stunde1>Deutsch</stunde1>
- </dienstag>
- <mittwoch name="mittwoch">
- <stunde1>Geschichte</stunde1>
- </mittwoch>
- <donnerstag name="donnerstag">
- <stunde1>Englisch</stunde1>
- </donnerstag>
- <freitag name="freitag">
- <stunde1>Physik</stunde1>
- <stunde2>Erdkunde</stunde2>
- </freitag>
- </Stundenplan>
Hier noch mein umgeschriebender Ansatz:
VB.NET-Quellcode
- Dim XmlDoc As New XmlDocument
- XmlDoc.Load(My.Application.Info.DirectoryPath & "\user\" & benutzer & "\stundenplan.xml")
- 'Nun erstellen wir wieder eine Liste mit allen Elementen, die mit dem XPath Übereinstimmen.
- Dim ListeStaedte As XmlNodeList = XmlDoc.SelectNodes("montag//*")
- Dim item As New ListViewItem
- 'Und verarbeiten alle Elemente in der List.
- For Each Stadt As XmlNode In ListeStaedte
- item.SubItems.Add(Stadt.ChildNodes(0).ChildNodes(0).Value)
- Next
- ListView1.Items.Add(item)
Das Listview hat 5 Spalten mit den Tagen von Montag bis Freitag.
Irgendwie bekomme ich das Dokument nicht in das Listview.