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: [snip] > 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 parent::* is necessary. Cheers, Dimitre Novatchev. __________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSLT with XML-Spy, Marina Sturino | Thread | RE: [xsl] what is wrong here?, Bas Alberts |
RE: [xsl] XSLT Processor Detection, Michael Kay | Date | RE: [xsl] Re: producing php with xs, Michael Kay |
Month |