pascallino
Gebruiker
- Lid geworden
- 29 dec 2009
- Berichten
- 167
Hallo,
Ik wou de inhoud van een xml file lader in een listbox.
Dit is mijn xml file:
Mijn bedoeling is dus dat hij de naam van elke robot laad in een listbox.
Dit mijn code tot nu toe:
Groeten Pascallino
Ik wou de inhoud van een xml file lader in een listbox.
Dit is mijn xml file:
Code:
<Robot>
<Robot id="1">
<naam>Vijf minuten robot.</naam>
<info>Deze robot heet robot1.</info>
</Robot>
<Robot id="2">
<naam>Robot2</naam>
<info>Deze robot heet robot2.</info>
</Robot>
</Robot>
Dit mijn code tot nu toe:
Code:
Imports System.Xml
Public Class Frm_main
Private Sub Frm_main_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Lbl_naam.Text = "...."
Lbl_info.Text = "...."
Lbx_robot.Items.Clear()
Dim xml As New XmlDocument
xml.Load("D:\robot.xml")
End Sub
Private Sub Lbx_robot_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Lbx_robot.SelectedIndexChanged
Try
Dim xml As New XmlDocument
xml.Load("D:\robot.xml")
Dim Node1 = xml.SelectSingleNode("Robot/" & Lbx_robot.SelectedItem & "/naam").InnerText
Dim Node2 = xml.SelectSingleNode("Robot/" & Lbx_robot.SelectedItem & "/info").InnerText
Lbl_naam.Text = Node1
Lbl_info.Text = Node2
Catch ex As Exception
MsgBox("Robot niet gevonden", MsgBoxStyle.Information)
End Try
End Sub
End Class