Subject: How to use for-each to get comma searated list? From: "Farrukh S. Najmi" <najmi@xxxxxxxxx> Date: Wed, 02 Dec 1998 12:43:30 -0500 |
I am trying to use the current version of XSL (ala IE5.0 beta2) to format the values inside a XML element into a comma separated list. The problem is that I cannot figure out how to not have a comma after the last element in the list. Any help would be appreciated. Following is simplified XML file, desired output and my attempt at the XSL file: ------------- #Following is a simplified XML file <Doc> <Section> <Foo><Value>3.75</Value></Foo> </Section> <Section> <Foo><Value>2.25</Value></Foo> </Section> </Doc> -------------- #Following is a simplified target HTML mapping desired <BODY>valueList="3.75,2.25"</BODY> -------------- #Following is my simplified XSL file <xsl:template match="/"> <BODY> <xsl:text>valueList="</xsl:text> <xsl:for-each select="Section/Foo"> <xsl:process select="Value"/> <xsl:text>,</xsl:text> </xsl:for-each> <xsl:text>"</xsl:text> </BODY> </xsl:template> -- Regards, Farrukh Najmi XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: XSL : Another question, Andy Dent | Thread | Re: How to use for-each to get comm, Tom Hughes |
Re: XSL : Another question, keshlam | Date | RE: Input Fields in XML, Gabriel Paiz III |
Month |