根据XPath中子节点的double值查找父节点

尼古拉斯

我正在编写一个针对我的JCR运行的XPath查询。我必须在特定目录中检索具有特定类型的所有父节点,这些父节点也具有在给定范围内具有double属性的特定子节点。

我已经成功过滤了父级的目录和类型,但是在向子节点添加约束时遇到了麻烦。此外,以下代码将返回子节点,但我需要父节点。

/jcr:root/content//element(*, parentnode:type)[parentnode:property = 'value']/element(*, childnode:type)[childnode:property > 0 and childnode:property < 5]

我当前的代码给了我一个空集。我希望收到适合我的约束的parentnode:type节点列表。

尼古拉斯

添加“ / ..”以选择当前节点之前的节点。

/ jcr:root / content // element(,parentnode:type)[parentnode:property ='value'] / element(,childnode:type)[childnode:property> 0 and childnode:property <5] /。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章