解析的xml上的javascript selectNodes

时间:2016-04-25 18:21:17

标签: javascript xml selectnodes

如何在javascript中对解析的XML消息使用selectNode()函数?

<script>
var xmlStr = "<tagName>some text here</tagName>";
var xmlDoc = (new DOMParser()).parseFromString(xmlStr, "text/xml");
var nodes = xmlDoc.selectNodes('tagName');
</script>

我收到此代码的错误: 未捕获的TypeError:xmlDoc.selectNodes不是函数

2 个答案:

答案 0 :(得分:3)

实际上XmlDocument.SelectNodes method存在,但在 .NET Framework

JavaScript 中,您可以使用getElementsByTagName() method

var nodes = xmlDoc.getElementsByTagName("tagName")[0];

答案 1 :(得分:0)

selectNode()不在javascript上,你的意思是你在寻找等效函数吗?

nodes.getElementsByTagName("tagname");