我具有以下XML内容:选择xml元素匹配属性
<root>
<content>
<figure id="fig-001">
<graphic id="fig-001-graId-001"/>
<graphic id="fig-001-graId-002"/>
<graphic id="fig-001-graId-003"/>
</figure>
<figure id="fig-002">
<graphic id="fig-002-graId-001"/>
<graphic id="fig-002-graId-002"/>
</figure>
<refs>
<ref ref-id="fig-001-graId-001" type="test"/>
<ref ref-id="fig-002-graId-001" type="test"/>
</refs>
</content>
</root>
我使用氧
我点击的元件参/ REF,例如在
<ref ref-id="fig-01-graId-001 type="test" />
我想要一个xpath,其中有图形/ @ id = ref/@ ref-id(我单击时)的图形元素,类似这样的事情:
count(// content/figure/graphic [@id = // ref/@ ref-id]/parent ::/graphic)==> 3(ref-id = fig-001-graId -001有3个图形元素)
您希望对该输入样本有哪个结果? –
我编辑了我的问题,对不起,这是不正确的 – Valeriane
“*我点击一个元素refs/ref *”XPath不知道你点击了哪里。 –