[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
Re: Unwanted Output Escaping
Subject: Re: Unwanted Output Escaping
From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx>
Date: Thu, 23 May 2002 15:28:55 +0200
|
Hello gary!
I see, well you can either validate/tidy that invalid stuff (I believe that's
more robust solution) or use disable-output-escaping (beware that's optional
nonrecommended for wide use feature that wont work in cocoon, mozilla etc) -
<xsl:text disable-output-escaping="yes">
...cdata goes here...
</xsl:text>
gary cor wrote:
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: 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
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
RSS 2.0 |
|
Atom 0.3 |
|
|