[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] ancestor::* and for-each
Subject: [xsl] ancestor::* and for-each From: Wolfgang Laun <wolfgang.laun@xxxxxxxxx> Date: Wed, 28 Jul 2010 18:11:48 +0200 |
I use ancestor-or-self::* to obtain the node sequence from some node to the document root. The outermost/top element of the document isn't interesting, so I add a predicate, and I find that this works: [position() != last()] Apparently, the sequence goes from leaf to root, which is the closing tag order, as it should be. Then, I iterate over the sequence, and now the nodes are processed from root to leaf, which is strange. There is a Note in Chapter 7, Repetion, that sounds as if it is related to this, but, frankly, I don't understand it. What does it mean, in monosyllabic words, please ;-) I'm using this <xsl:stylesheet version="2.0">, and saxon9he.jar. Thanks -W
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Wrong encoding value: "Co, Michael Kay | Thread | Re: [xsl] ancestor::* and for-each, David Carlisle |
Re: [xsl] xml:base URI ignored by d, Wendell Piez | Date | Re: [xsl] ancestor::* and for-each, David Carlisle |
Month |