This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Unwanted Output Escaping


Hi,

Attempting to pass XSL statements, including CDATA blocks as a parameter to 
another template, eg:

<...>
    <xsl:call-template name="container1">
        <xsl:with-param name="content">
            <xsl:call-template name="bob"/>
        </xsl:with-param>
    </xsl:call-template>
</...>

<xsl:template name="container1">
    <xsl:param name="content"/>
    <xsl:for-each select="msxml:nodeset($content)">
        <xsl:copy-of select="."/>
    </xsl:for-each>
</xsl:template>

<xsl:template name="bob">
    <![CDATA[
        <p>Hello</p>
    ]]>
</xsl:template>

Unfortunately the output appears escaped as &lt;Hello&gt; , when no escaping 
is needed.

G.



_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]