Ik heb met google gezocht en hier zelf maar ik heb niets gevonden, wat ik probeer te doen is door alle elementen en hun attributen met hun attribuutwaarden te gaan, schrijven kan ik, maar lezen gaat gewoon niet volledig, ik kan wel de elementen en de attribuutwaarden verkrijgen maar ik krijg niet de attribuut zelf
Dit is wat ik zelf heb gekregen
als ik i.p.v. ReadXML.GetAttribute, ReadXML of ReadXML.Item pak dan pakt hij ook de attribuutwaarden
ik gebruik het .net Framework 1.1
Dit is wat ik zelf heb gekregen
code:
1
2
3
4
5
6
7
8
9
10
11
12
| Dim text As String
text = "F:\EenXMLFile.xml"
Dim ReadXML As Xml.XmlTextReader = New Xml.XmlTextReader(text)
Dim intCount As Integer, trNode As TreeNode
Do While ReadXML.Read
trNode = TreeView1.Nodes.Add(ReadXML.Name)
If ReadXML.HasAttributes Then
For intCount = 0 To ReadXML.AttributeCount - 1
trNode.Nodes.Add(ReadXML.GetAttribute(intCount))
Next
End If
Loop |
als ik i.p.v. ReadXML.GetAttribute, ReadXML of ReadXML.Item pak dan pakt hij ook de attribuutwaarden
ik gebruik het .net Framework 1.1