-1

我有以下xml:

<book>
  <name id="11" />
  <name id="12" />
  <name id="13" />
  <name id="51" />
  <name id="18" />
  <name id="61" />
  <name id="198" />
  <name id="41" />
</book>

我写了下面的Xpath:-

/book/*[@id=51]/following-sibling::*

获取输出为:

<name id="18"/>
<name id="61"/>
<name id="198"/>
<name id="41"/>

我的目标是只得到:

<name id="18"/>
<name id="61"/>

我想在比赛结束后选择前 2 个兄弟姐妹。怎么做 ?

4

1 回答 1

3

position()你需要的吗?

/book/*[@id=51]/following-sibling::*[position()<=2]

于 2013-09-09T14:15:00.267 回答