NodeJS xpath库是否支持XPath查询expression式?
我正在尝试使用NodeJS库执行一些XPath查询,但无法find我正在尝试做的任何文档或示例。
基本上,我有一个节点,有多个孩子,其中一些名为“stringProp”。 我试图抓住只有“名称”属性设置为“评论”的stringProp节点。 这是可能的xpath库吗?
现在我的代码,得到一个parsingexception,看起来像这样:
var comment = xpath.select("./stringProp/[@name = 'comment']", children[i]);
这是试图在xpath库文档中模拟一个类似的命名空间操作:
var node = xpath.select("//*[local-name(.)='title' and namespace-uri(.)='myns/']", doc)[0]
但是,库文档不会使用属性显示任何类似的示例。
你应该使用这个xpath:
./stringProp[@name = 'comment']
(删除斜线)