我是一名有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:
我有一个Web服务,返回类似于以下XML字符串:
<?xml version="1.0"?>
<Result>
<PersonID>991166187</PersonID>
<AddressID>1303836</AddressID>
</Result>
我需要一段VBScript代码,可以让我检索PersonID
和AddressID
的值。我的具体问题是如何从原始帖子中的XML字符串检索PersonID
的值,即991166187
。
就我尝试过的内容而言,我有以下代码:
Dim doc
Dim xmlString
Dim nodes
Dim idArray
xmlString = "<?xml version="1.0"?><Result><PersonID>991166187</PersonID><AddressID>1303836</Address‌​ID></Result>"
Set doc = CreateObject("MSXML2.DOMDocument")
doc.loadXML(xmlString)
'Set nodes = doc.selectNodes("Result/PersonID/AddressID")
nodes = doc.getElementsByTagName("PersonID")
For Each node In nodes
WScript.Echo "Person ID: " & node.text