Subject: RE: 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
|