[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] reverse and forward order


Subject: RE: [xsl] reverse and forward order
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Fri, 11 Apr 2003 19:16:06 +0100

> "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.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx 


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



Current Thread