xsl-list
[Top] [All Lists]

RE: reverse and forward order

2003-04-11 11:16:06
"DOCUMENT ORDER:A traversal of the document tree from start 
to end, in 
written order. The ancestor and preceding axes use reverse 
document order 
and the attribute and namespace axes are unordered. If 
parentheses are used 
for grouping, you will always get forward document order."

Can someone explain/give an example of  "if parentheses are used ..."


ancestor::*[1] selects the immediate ancestor (the parent)
(ancestor::*)[1] selects the ultimate ancestor (the document element)

Incidentally, I got this wrong at http://www.w3.org/TR/xslt20/#d5e11213
and no-one has written to point it out - do I have to offer a prize to
get you guys to spot my mistakes, or what?

Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>