GodWar
Erfahrenes Mitglied
Hallo,
ich habe hier ne xml Datei die etwa so aussieht:
Ich habe also eine Struct mit 3 Members die 3Werte haben.
Wie kann ich am besten auf die Werte zugreifen? Ich möchte also nur angeben "Gib mir den Wert von battleback_name" und er gibt mir 021-SnowTown01
Mein Code sieht bis jetzt so aus:
Ich habe von Searpattern für selectsingleNode gehört, nur weis ich nicht wie ich diesen anwenden soll.
Danke
ich habe hier ne xml Datei die etwa so aussieht:
HTML:
- <value>
- <struct>
- <member>
<Name>battleback_name</Name>
- <value>
<String>021-SnowTown01</String>
</value>
</member>
- <member>
<Name>tileset_name</Name>
- <value>
<String>002-Woods01</String>
</value>
</member>
- <member>
<Name>Name</Name>
- <value>
<String>Testset2</String>
</value>
</member>
Ich habe also eine Struct mit 3 Members die 3Werte haben.
Wie kann ich am besten auf die Werte zugreifen? Ich möchte also nur angeben "Gib mir den Wert von battleback_name" und er gibt mir 021-SnowTown01
Mein Code sieht bis jetzt so aus:
Code:
Dim oDom As New MSXML2.DOMDocument30
Dim oNodeList As IXMLDOMNodeList
Dim oNode As IXMLDOMNode
oDom.Load PathToXML & "Tilesets.xml"
Set oNodeList = oDom.getElementsByTagName("struct")
For Each oNode In oNodeList
Debug.Print oDom. ("battleback_name")
Debug.Print oNode.firstChild.selectSingleNode(("/battleback_name").nodeName
' SgPlantType[@ID='" + weed + "']
Next
Ich habe von Searpattern für selectsingleNode gehört, nur weis ich nicht wie ich diesen anwenden soll.
Danke