我在下面有一个XML文件。我想通过这个文件循环并提取节点的节点值,如节点<com>
获取名称值,然后循环2次以获取文件值。我目前可以获得节点<com>
的值,但我不确定如何循环并获取文件节点的值。通过XML文件元素循环
<common>
<com name="Test1.css">
<file name="Tech.css"/>
<file name="Comp.css"/>
</com>
<com name="Test2.css">
<file name="HR.css"/>
<file name="HR2.css"/>
</com>
</common>
Dim xmlDoc, objNodeList, plot
Set xmlDoc = CreateObject("Msxml2.DOMDocument")
xmlDoc.setProperty "SelectionLanguage", "XPath"
xmlDoc.load("C:\test\combineXML.xml")
WScript.Echo xmlDoc.parseError
Set objNodeList = xmlDoc.getElementsByTagName("com")
If objNodeList.length > 0 then
For each x in objNodeList
JobName = x.getattribute("name")
WScript.Echo JobName
Next
End If
Perfect..Thank能跟大家这么多 – user505210