¶ ↑
Expression: xpointer(id('chapter1')/p) Object is a Node Set : Set contains 4 nodes: 1 ELEMENT p 2 ELEMENT p 3 ELEMENT p 4 ELEMENT p
¶ ↑
Expression: xpointer(id(‘chapter1’)/p/range-to(following-sibling::p)) Object is a Location Set: 1 : Object is a range :
From node ELEMENT p To node ELEMENT p
¶ ↑
Expression: xpointer(range-to(id('chapter2'))) Object is a Location Set: 1 : Object is a range :
From node / To node ELEMENT chapter ATTRIBUTE id TEXT content=chapter2