美文网首页
2018-10-17 XPath Examples

2018-10-17 XPath Examples

作者: Xmaxdev | 来源:发表于2018-10-17 10:12 被阅读0次

加载 XML 文档

所有现代浏览器都支持使用 XMLHttpRequest 来加载 XML 文档的方法。

针对大多数现代浏览器的代码:xmlDoc.selectNodes(xpath);

Firefox、Chrome、Opera 以及 Safari 使用 evaluate() 方法从 XML 文档中选取节点:

xmlDoc.evaluate(xpath, xmlDoc, null, XPathResult.ANY_TYPE,null);

为了解决 IE5+ 中 [0] 和 [1] 的问题,可以为 XPath 设置语言选择(SelectionLanguage)。

下面的例子选取 bookstore 元素下面的第一个 book 节点的 title:

xml.setProperty("SelectionLanguage","XPath");

xml.selectNodes("/bookstore/book[1]/title");

相关文章

网友评论

      本文标题:2018-10-17 XPath Examples

      本文链接:https://www.haomeiwen.com/subject/lpelzftx.html