#xml 1
aaaab
aaa
#data
preceding-sibling::node()
#result 1 /1/3
/1/2
/1/1
#result 1 /1/3/2
/1/3/1
#data
preceding-sibling::*
#result 1 /1/3
/1/2
#result 1 /1/3/2
#data
preceding::node()
#result 1 /1/3/2
/1/3/1
/1/2/2
/1/2/1
/1/2
/1/1
#data
preceding::*
#result 1 /1/3/2
/1/2
#xml 2
aaaab
aaa
#data
preceding::node()
#result 2 /2/3/3/2/2
/2/3/3/2/1
/2/3/3/1
/2/3/2/2
/2/3/2/1
/2/3/2
/2/3/1
/2/2
/2/1
/1
#data
preceding:: q
#result 2 /2/3/3/2/2
/2/3/2