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]

RE: Unwanted Output Escaping


> 
> <xsl:template name="bob">
>     <![CDATA[
>         <p>Hello</p>
>     ]]>
> </xsl:template>
> 
> Unfortunately the output appears escaped as &lt;Hello&gt; , 
> when no escaping 
> is needed.
> 
As we tell people quite often on this list, the purpose of putting
something in CDATA is to tell the XML parser that the "<p>" is ordinary
data, not markup. So putting markup in a CDATA section doesn't make
sense.

If someone else made this design error and you can't change it, then
disable-output-escaping gives you a way out of the mess.

Michael Kay
Software AG
home: Michael.H.Kay@ntlworld.com
work: Michael.Kay@softwareag.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]