我需要一个 Xpath 查询来查找具有某些节点的 XML 文件。节点位于 XML 文件中的不同级别,在不同的父级下。因此,如果我想使用节点“author”和“ref year =1999”来恢复如下文件一样。
<FILE>
<header>
<author> X </author>
</header>
<text>
<type>
<ref year="1999">
</type>
</text>
</FILE>
唯一的区别是我使用的 XML 具有更复杂的结构,因此如果我可以使用“//”在任何地方查找节点,而不是使用确切的路径,那将是理想的选择。我不能使用 | 运算符加入两个节点,因为我想找到同时满足两个条件而不是一个的文件。
谢谢!