Expression: /. Object is a Node Set : Set contains 1 nodes: 1 /

Expression: //. Object is a Node Set : Set contains 12 nodes: 1 / 2 ELEMENT root 3 ELEMENT foo 4 TEXT

content=txt

5 COMMENT

content=hello

6 CDATA_SECTION

content=data

7 PI target

content=data

8 ELEMENT bar 9 TEXT

content=txt

10 COMMENT

content=hello

11 CDATA_SECTION

content=data

12 PI target

content=data

Expression: /root//. Object is a Node Set : Set contains 11 nodes: 1 ELEMENT root 2 ELEMENT foo 3 TEXT

content=txt

4 COMMENT

content=hello

5 CDATA_SECTION

content=data

6 PI target

content=data

7 ELEMENT bar 8 TEXT

content=txt

9 COMMENT

content=hello

10 CDATA_SECTION

content=data

11 PI target

content=data

Expression: //.//./././/. Object is a Node Set : Set contains 12 nodes: 1 / 2 ELEMENT root 3 ELEMENT foo 4 TEXT

content=txt

5 COMMENT

content=hello

6 CDATA_SECTION

content=data

7 PI target

content=data

8 ELEMENT bar 9 TEXT

content=txt

10 COMMENT

content=hello

11 CDATA_SECTION

content=data

12 PI target

content=data

Expression: /root//././/bar//. Object is a Node Set : Set contains 5 nodes: 1 ELEMENT bar 2 TEXT

content=txt

3 COMMENT

content=hello

4 CDATA_SECTION

content=data

5 PI target

content=data