#xml 1
#data
//@foo
#result 1
/1/1/@foo
#data
//./attribute::foo
#result 1
/1/1/@foo
#data
attribute::foo
#result 1
#result 1 /1/1
/1/1/@foo
#result 1 /1/1/@foo
#data
attribute::*
#result 1 /1/1
/1/1/@foo
/1/1/@bar
#data
attribute::a:*
#ns
a
#result 1 /1/1
#data
attribute::a:foo
#ns
a http://a/
#result 1 /1/1
#xml 2
#data
//attribute::a:hoge
#ns
a http://a/
#result 2
#xml 3
#data
//attribute::a:hoge
#ns
a http://a/
#result 3
/1/1/@A:hoge
#data
//attribute::a:*
#ns
a http://a/
#result 3
/1/1/@A:hoge
/1/1/@A:foo
#data
//attribute::*/following::*
#result 3
#data
//attribute::*/preceding-sibling::*
#result 3
#data
//@xmlns:*
#ns
xmlns http://www.w3.org/2000/xmlns/
#result 3
#xml 4
#data
//@*
#result 4
#data
//namespace::*
#result 1
#result 3
#data
//namespace::h
#result 1
#result 3
#data
//namespace::h/..
#result 1
#result 3