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-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--