Subject: Re: [xsl] Return value from a template... From: Martin Honnen <Martin.Honnen@xxxxxx> Date: Tue, 08 Jan 2008 17:50:10 +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?
<xsl:template match="/root"> <xsl:call-template name="getIdList"> <xsl:with-param name="items" select="bib"/> </xsl:call-template> </xsl:template>
Martin Honnen http://JavaScript.FAQTs.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Return value from a template., Batis DAVE | Thread | Re: [xsl] Return value from a templ, Eric Bréchemier |
Re: [xsl] Sorting and Grouping Alph, Wendell Piez | Date | Re: [xsl] Return value from a templ, Eric Bréchemier |
Month |