xsl-list
[Top] [All Lists]

RE: Need to wrap XML in <![CDATA[...]]> tags

2003-08-04 11:02:47
Thanks for your reply, but I am not sure I understand. All I 
want to do is go from this output

<CONTENT>
<html>
<head>
<title><![CDATA[Bla Bla]]></title>
<body><![CDATA[Bla Bla]]></body>
</head>
</html>
</CONTENT>

to this:

<CONTENT><![CDATA[
<html>
<head>
<title><![CDATA[Bla Bla]]></title>
<body><![CDATA[Bla Bla]]></body>
</head>
</html>]]>
</CONTENT>


The output you are trying to produce is not XML. A CDATA section cannot
contain a nested CDATA section (specifically, the first "]]>" terminates
the CDATA section, and the </title> will then be reported as an
unmatched end tag).

You are having coding problems because the design is bad - you need to
get it changed.

Michael Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list