Re: Re: [xsl] Unwanted Output Escaping

Subject: Re: Re: [xsl] Unwanted Output Escaping
From: "gary cor" <stuff4gary@xxxxxxxxxxx>
Date: Thu, 23 May 2002 12:01:33 +0000

Sadly this is not a solution to our problem, the mark-up in the CDATA block is most likely invalid mark-up that we don't control, hence we need to leave it "as-is" through into our final output.


From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx>
Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] Unwanted Output Escaping
Date: Thu, 23 May 2002 14:38:28 +0200

gary cor wrote:

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

<xsl:template name="bob">
Well, by this you said explicitly "that is character data, not markup right here".


Unfortunately the output appears escaped as &lt;Hello&gt; , 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

XSL-List info and archive:

MSN Photos is the easiest way to share and print your photos:

XSL-List info and archive:

Current Thread