Subject: Re: [xsl] list with comma delimiter From: Jeff Sese <jsese@xxxxxxxxxxxx> Date: Fri, 09 Jun 2006 19:45:42 +0800 |
Hi there,
I have xml document with a structure like this:
<items> <product>x</product> <product>y</product> <product>z</product> <product>a</product> </items>
how do I make a template that returns:
x, y, z, a
In order to avoid starting and ending with a comma I have been struggling with a template match like this:
<xsl:for-each select="product"> <xsl:if test="not(position() = first() | last())"> <xsl:text>, </xsl:text><xsl:value-of select="node()"/> </xsl:if> </xsl:for-each>
but it doesn't work. can somebody help me?
thanks
/Christian
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] list with comma delimiter, Andrew Franz | Thread | FW: [xsl] list with comma delimiter, Balamuraly |
Re: [xsl] variables, David Carlisle | Date | Re: [xsl] XPointers to the start an, Colin Paul Adams |
Month |