I have an XML file that’s structured like this:
<foo>
<bar></bar>
<bar></bar>
...
</foo>
I don’t know how to grab a range of nodes. Could someone give me an example of an XPath expression that grabs bar nodes 100-200?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Use:
Do note:
Exactly the
barelements 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.