Subject: Re: [xsl] Unwanted Output Escaping From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx> Date: Thu, 23 May 2002 15:28:55 +0200 |
Oleg,
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.
G.
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: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> ]]>
Well, by this you said explicitly "that is character data, not markup right here".
</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
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
-- Oleg Tkachenko Multiconn International, Israel
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Re: [xsl] Unwanted Output Escap, gary cor | Thread | Re: Re: [xsl] Unwanted Output Escap, Mike Brown |
RE: [xsl] Saxon 7.1 in XMLSPY, Michael Kay | Date | [xsl] large spaces between table ce, \"Anth Courtney\" |
Month |