Use:
/*/bar[position() >= 100 and not(position() > 200)]
Do note:
-
Exactly the
bar
elements at position 100 to 200 (inclusive) are selected. -
The evaluation of this XPath expressions can be many times faster than an expression using the
//
abbreviation, because the latter causes a complete scan of the tree whose root is the context node. Always try to avoid using the//
abbreviation in cases when this is possible.