Subject: Re: [xsl] Counting proceding elements with the attribute value From: "Niklas Gustavsson" <niklas@xxxxxxxxxxxxx> Date: Mon, 8 Apr 2002 01:14:07 +0200 |
ahh, current() did all the magic! Thanks a lot! /niklas ----- Original Message ----- From: <Joerg.Heinicke@xxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Monday, April 08, 2002 1:01 AM Subject: Re: [xsl] Counting proceding elements with the attribute value > > Then I have this XSLT fragment: > > <xsl:template match="node"> > > <xsl:value-of select="@name" /> > > <xsl:if test="following-sibling::attr/@name = @name or > > preceding-sibling::attr/@name = @name"> > > <!-- here I want to output the number of proceding elements with the > > same > > value in the name attribute --> > > </xsl:if> > > </xsl:template> > > I think the best is > > <xsl:value-of select="count(../node[@name = current()/@name])"/> > > Joerg > > -- > GMX - Die Kommunikationsplattform im Internet. > http://www.gmx.net > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Counting proceding elemen, Joerg . Heinicke | Thread | Re: [xsl] Book recommendation (was:, Carsten Klein |
Re: [xsl] Conditional indentation?, Christopher R. Maden | Date | [xsl] Getting Attribute names in an, Morgan Nagarajan |
Month |