有没有办法可以让所有人使用xpath获取具有特定属性值的父项的所有子项,例如,如果我想获得下面第一个<b>
的所有子项,我可以写
/a/b[0]/c
但是我有办法使用固定的属性值,比如
/a/b=ref:123/c
所以我在<b>
的实例
XML
<a>
<b ref="123"></b>
<c></c>
<c></c>
<c></c>
<b></b>
<b ref="456"></b>
<c></c>
<c></c>
<c></c>
<b></b
</a>
答案 0 :(得分:2)
您可以使用如下固定值执行此操作:
/a/b[@ref='123']/c