Скажем, у меня есть следующий фрагмент XML:
<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]