說我有以下XML snipit:XPath查找最後3個項目在先前的範圍
<ul>
<li>alice</li>
<li>bob</li>
<li>carla</li>
<li>dave</li>
<li>eric</li>
<li>fanny</li>
</ul>
<team>Team 1</team>
我想最後的3名成員(戴夫·埃裏克·範妮)。
我可以用//team/preceding::li
抓住所有團隊成員。
我不成功抓住最後3名成員範圍
//team/preceding::li[last()-3 to last()]
或位置 //team/preceding::li[position() > last()-3]
我冒昧地更正了你的XPath('之前'是在三處進行的'繼續')。 – 2012-03-29 17:09:00