0
我是XML數據和VBScript的新手 - 我發現的資源並不適合我。我想在一個國家匹配時從XML中獲得價值。使用VBScript查詢XML數據
E.g.搜索英國並檢索價值。
有人可以幫我解決這個問題嗎?謝謝!!
我的XML文件是低於...
<root>
<!--
************************
::List:: COUNTRY::
************************
-->
<COUNTRY>
<Name>UNIED KINGDOM</Name>
<Region>E</Region>
<SETTING>I want this value</SETTING>
<COUNTRYCODE>GB</COUNTRYCODE>
</COUNTRY>
這是我從的TechNet
Set xmlDoc = CreateObject("Microsoft.XMLDOM")
xmlDoc.Async = "False"
xmlDoc.Load("Data.xml")
strQuery = "Root[COUNTRY = 'UNITED KINGDOM']/SETTING"
Set colNodes = xmlDoc.selectNodes(strQuery)
For Each objNode in colNodes
Msgbox objNode.text
Next
如果你需要幫助,你需要顯示你的代碼。你找到了哪些資源?你嘗試了什麼?你收到了什麼錯誤?你對他們做了什麼? – Tomalak
也許這將有助於:http://stackoverflow.com/questions/9723903/navigating-xml-nodes-in-vbscript-for-a-dummy –
XPath查詢是錯誤的。 '/ root/COUNTRY [Name ='UNITED KINGDOM']/SETTING'(XPath區分大小寫) – Tomalak