Subject: Re: [xsl] CDATA in CDATA? From: David Carlisle <davidc@xxxxxxxxx> Date: Fri, 16 Dec 2005 17:31:51 GMT |
and i want this output: <programlisting><[CDATA[<?xml version="1.0" encoding="UTF-8"?>; ]]></programlisting> so what you want is and i want this output: <programlisting><?xml version="1.0" encoding="UTF-8"?>; </programlisting> as that is equivalent. You can getthat by putting either <programlisting><?xml version="1.0" encoding="UTF-8"?>; </programlisting> or <programlisting><CDATA[<?xml version="1.0" encoding="UTF-8"?>; ]]></programlisting> in your stylesheet. If you want the serialiser to use CDATA rather than < in the result list programlisting in the cdata-section-eleemnts attribute on xsl:stylesheet. Then the system will use CDATA when outputting programlisting elements (whether or not a CDATA section is used for input) However CDATA is really a convenience for hand authoring it so shouldn't normally matter whether they are used or not in machine generated files like the result of an xslt transfromation. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] CDATA in CDATA?, Michael Kay | Thread | RE: [xsl] CDATA in CDATA?, Silvia Liberto |
RE: [xsl] CDATA in CDATA?, Michael Kay | Date | RE: [xsl] CDATA in CDATA?, Silvia Liberto |
Month |