Treating last listelement differently

Subject: Treating last listelement differently
From: knut.meyer@xxxxxxxx (Knut Meyer)
Date: Thu, 05 Aug 1999 09:13:21 +0200
Hello,

I have an XML file like this:
<list>
	<entry name="A"/> 
	<entry name="B"/> 
	<entry name="C"/> 
	<entry name="D"/> 
</list>

and want to generate something like:
	A, B, C, D

I have the following stylesheet
<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?


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


Current Thread