Subject: Re: [xsl] Unwanted Output Escaping From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx> Date: Thu, 23 May 2002 14:38:28 +0200 |
Attempting to pass XSL statements, including CDATA blocks as a parameter to another template, eg:Well, by this you said explicitly "that is character data, not markup right here".
<...> <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 <Hello> , when no escaping is needed.
And now you mean you want that character data to be a markup? If so, why did you marked it as character data in xsl?
-- Oleg Tkachenko Multiconn International, Israel
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Unwanted Output Escaping, gary cor | Thread | RE: [xsl] Unwanted Output Escaping, Michael Kay |
Re: Re: [xsl] Unwanted Output Escap, gary cor | Date | RE: [xsl] Supplying input file name, Michael Kay |
Month |