我正在尝试在 2 个不同的节点下搜索特定名称。这有效
/jcr:root/db067409/libraries/bd0b868d/_x0030_//*[@name="FIRST"]
但是当我尝试对第二个节点进行 OR 操作时...
/jcr:root/db067409/libraries/bd0b868d/_x0030_//*[@name="FIRST"]|/jcr:root/db067409/libraries/_x0033_78d57e4/_x0031_//*[@name="FIRST"]
我不再得到任何搜索结果。请有人指出我做错了什么。
我真正想做的是沿着这些思路;如果我有 /a/b/ID1/VERSION1 和 /a/b/ID2/VERSION2 我想要这样的 xpath /a/b/(ID1/VERSION1 or ID2/VERSION2)//*[@name= “某个名字”]。