Re: [xsl] Next Node tests

Subject: Re: [xsl] Next Node tests
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 14 Nov 2001 18:01:37 GMT
> but this behaved sporadically between different versions of Xalan,

9 times out of 10 it's user error not a processor bug.

Note position() counts all the nodes in the current node list
so you may say:

but if you are on Data and do <xsl:apply-templates/> then the last node
is a text node consisting of a single #10 newline.

If on the other hand you do <xsl:apply-templates select="*"/> then you
only get element nodes in the node list and so position()=last() will be
true on the last item node.

If on the other hand you've specified xsl:strip-space for Data elements
then there won't be any white space text children of data so then the
<xsl:apply-templates/> and <xsl:apply-templates select="*"/> would
select the same thing (a set of 3 item nodes)


This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:

Current Thread