之间的所有元素我有一个下面的XML:的XPath选择两个特定元素
<doc>
<divider />
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<divider />
<p>text</p>
<p>text</p>
<divider />
<p>text</p>
<divider />
</doc>
我想选择第一分隔元件后所有的p节点,直到分频器元件的下一次出现。我试着用下面的xpath:
//divider[1]/following-sibling::p[following::divider]
但问题是它选择所有p元素之前最后一个divider元素。我不知道如何使用XPath 1.
好主意! 'count'比较习惯,因为'1'只使用一次。 – bytebuster