[xsl] Re: Re: Is a node a first/last child?

Subject: [xsl] Re: Re: Is a node a first/last child?
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Thu, 26 Jul 2001 02:31:18 -0700 (PDT)
Joerg Pietschmann wrote:


> If you have an arbitrary context, you'll have to stick to the
> code Dimitre gave you (slightly optimized here :)
>   <xsl:template match="/">
>      <xsl:for-each select="key('random-key','some key value')>
>         <xsl:if test="preceding-sibling::node()">
>            First node of parent
>         </xsl:if>
>         <xsl:if test="following-sibling::node()">
>            Last node of parent
>         </xsl:if>
>      </xsl:for-each>
>   <xsl:template>

Even with the corrections Oliver made this will not exclude the root of the tree.
The test for 


is necessary.

Dimitre Novatchev.

Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger

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

Current Thread