[xsl] Catch output of XSL identity into XSL Variable

Subject: [xsl] Catch output of XSL identity into XSL Variable
From: becarios mx <becariosmx@xxxxxxxxxxxx>
Date: Tue, 30 Nov 2010 09:53:05 -0800 (PST)
Dear All:

I have been trying to store the output of the XSL identity template into a XSL
variable without success. Is it possible?

My code is:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>

<xsl:template match="/">

	<xsl:variable name="myVar">
		<xsl:call-template name="identidad" />
	</xsl:variable>

	myVar: <xsl:value-of select="$myVar" />

</xsl:template>


<xsl:template match="@*|node()" mode="abc" name="identidad">
<xsl:copy>
<xsl:apply-templates select="@*|node()" mode="abc"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>


Thank you very much for your help.

Current Thread