RE: Treating last listelement differently

Subject: RE: Treating last listelement differently
From: Mike Brown <mbrown@xxxxxxxxxxxxx>
Date: Thu, 5 Aug 1999 02:20:33 -0600
> <xsl:template match="list">
> 	<xsl:for-each select="entry">
> 		<xsl:value-of select="@name"/> 
> 		<xsl:text>, </xsl:text>
>         </xsl:for-each>
> </xsl:template>
>
> but this generates:
> 	A, B, C, D,
> 
> Any elegant way to get rid of the last comma?

Yes--

<xsl:if test="not(position()=last())">
	<xsl:text>, </xsl:text>
</xsl:if>


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


Current Thread