/ libxml2 / result / XPath / xptr / vidbase
vidbase
 1  
 2  ========================
 3  Expression: xpointer(id('chapter1')/p)
 4  Object is a Node Set :
 5  Set contains 4 nodes:
 6  1  ELEMENT p
 7  2  ELEMENT p
 8  3  ELEMENT p
 9  4  ELEMENT p
10  
11  ========================
12  Expression: xpointer(id('chapter1')/p[1]/range-to(following-sibling::p[2]))
13  Object is a Location Set:
14  1 :   Object is a range :
15    From node
16      ELEMENT p
17    To node
18      ELEMENT p
19  
20  
21  ========================
22  Expression: xpointer(range-to(id('chapter2')))
23  Object is a Location Set:
24  1 :   Object is a range :
25    From node
26       /
27    To node
28      ELEMENT chapter
29        ATTRIBUTE id
30          TEXT
31            content=chapter2
32