Subject: [xsl] Return value from a template... From: "Batis DAVE" <batis.04@xxxxxxxxx> Date: Tue, 8 Jan 2008 16:58:04 +0100 |
I want to return a variable value from a template based on this example: http://biglist.com/lists/xsl-list/archives/200205/msg01614.html but it's not working... Here's my code: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output indent="yes" method="html" omit-xml-declaration="no" encoding="ISO-8859-1" /> <xsl:param name="delimiter" select="','"/> <xsl:template match="/root"> <xsl:variable name="idList"> <xsl:call-template select="/root/bib" name="getIdList" /> </xsl:variable> <xsl:value-of select="$idList"/> </xsl:template> <xsl:template match="/root/bib" name="getIdList"> <xsl:for-each select="/root/bib"> <xsl:variable name="var" select="concat($var,ids, $delimiter)"/> </xsl:for-each> <xsl:value-of select="$var"/> </xsl:template> </xsl:stylesheet> What's wrong in it?
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Sorting and Grouping Alph, Wendell Piez | Thread | Re: [xsl] Return value from a templ, Martin Honnen |
RE: [xsl] Sorting and Grouping Alph, Trish | Date | Re: [xsl] Sorting and Grouping Alph, David Carlisle |
Month |