【发布时间】:2016-05-11 01:47:29
【问题描述】:
假设我有这个 XML:
<p>
<a>
<b>
<jedi></jedi>
<c>
<jedi></jedi>
</c>
</b>
</a>
<a>
<b>
<jedi></jedi>
<c>
<jedi></jedi>
</c>
</b>
</a>
</p>
并且我想选择<a> 下的每个第一个jedi 外观(2 个结果),无论<a> 下的xml 结构如何,我该怎么做?
当我尝试以下示例之一时,所有<jedi> 都返回了
//a//jedi[1]//jedi[ancestor::a][1]
当我尝试使用下面的括号时,只返回第一个,而不是每个第一个。
- (//a//绝地)[1]
【问题讨论】:
标签: xpath