我正在尝试使用 NodeJS 库执行一些 XPath 查询,但找不到任何有关我正在尝试做的事情的文档或示例。
基本上,我有一个有多个孩子的节点,其中一些名为“stringProp”。我试图只抓取在“comment”处设置了“name”属性的 stringProp 节点。xpath 库可以做到这一点吗?
现在我的代码出现解析异常,如下所示:
var comment = xpath.select("./stringProp/[@name = 'comment']", children[i]);
这是试图在 xpath 库文档中模拟类似的命名空间操作:
var node = xpath.select("//*[local-name(.)='title' and namespace-uri(.)='myns/']", doc)[0]
但是,库文档没有显示任何使用属性的类似示例。