首页 > 代码库 > WebLoad 解析服务器返回的XML格式内容
WebLoad 解析服务器返回的XML格式内容
Parsing the XML Response
get the root node: var rootNode = document.wlXmls[0].XMLDocument.documentElement
get the root node‘s name : rootNode.nodeName
get the root node‘s first child: var fisrtChild = rootNode.childNodes.item(0)
Note: the text of a node is also a node.
Case: get the performanceId:0P0000007E of below XML Dom
<ArrayOfPerformanceIdObjectBase>
<PerformanceIdObjectBase>
<PerformanceId>0P0000007E</PerformanceId>
</PerformanceIdObjectBase>
<PerformanceIdObjectBase>
<PerformanceId>0P000000Q0</PerformanceId>
</PerformanceIdObjectBase>
</ArrayOfPerformanceIdObjectBase>
function InitAgenda(){ wlGlobals.ParseXML = true}
wlHttp.GetXML = true;var XMLresponse = document.wlXmls[0];var XMLDoc = XMLresponse.XMLDocument;var element = XMLDoc.documentElement;//InfoMessage("The name of the root node is: " + element.nodeName); var fisrtChildNode = element.childNodes.item(0); // get the <PerformanceId> node var perfNode = fisrtChildNode.childNodes.item(0); // get the first <PerformanceIdObjectBase> node var perfId = perfNode.childNotes.item(0).nodeValue; // get the text node and get its value:0P0000007E
WebLoad 解析服务器返回的XML格式内容
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。