Problem med XmlNode
Hej alle,Jeg sidder og kæmper lidt med at få min XMLNode til at trække data ud fra bestemte childs i min xml fil..
Jeg vil gerne trække text ud fra min "medlemFornavn" men kan ikke rigtig få den til det..
hvis jeg bruger "node.InnerText" får jeg alt data ud fra det enkelte medlem men når jeg bruger "node.Attributes("medlemFornavn").InnerText" får jeg bare en "Object reference not set to an instance of an object." fejl
Nogen der kan se hvad jeg gør galt?
-----VB kode-----
Dim doc As XmlDocument
Dim nodes As XmlNodeList
doc = New XmlDocument()
doc.Load("minSTI.xml")
nodes = doc.SelectNodes("//data/medlemmer/medlem")
For Each node As XmlNode In nodes
'MsgBox(node.Attributes("medlemFornavn").InnerText)
MsgBox(node.InnerText)
Next
-----XML-----
<?xml version="1.0" encoding="ISO-8859-1" ?>
<data>
<info>
<date>1/6/2008</date>
<time>8:22:42 AM</time>
</info>
<medlemmer>
<medlem>
<medlemNummer></medlemNummer>
<medlemFornavn>test</medlemFornavn>
<medlemEfternavne></medlemEfternavne>
<medlemAdresse></medlemAdresse>
<medlemPostnr></medlemPostnr>
<medlemBy></medlemBy>
<medlemTelefon></medlemTelefon>
<medlemMobil></medlemMobil>
<medlemEMail></medlemEMail>
<medlemTitle></medlemTitle>
<medlemType></medlemType>
</medlem>
<medlem>
<medlemNummer></medlemNummer>
<medlemFornavn>test2</medlemFornavn>
<medlemEfternavne></medlemEfternavne>
<medlemAdresse></medlemAdresse>
<medlemPostnr></medlemPostnr>
<medlemBy></medlemBy>
<medlemTelefon></medlemTelefon>
<medlemMobil></medlemMobil>
<medlemEMail></medlemEMail>
<medlemTitle></medlemTitle>
<medlemType></medlemType>
</medlem>
</medlemmer>
</data>