I have an XML file which XML parser choke on.
A part of it is :
<closedDeal><customer><![CDATA[ABC ]]></customer></closedDeal>
The error I got is
The literal string ']]>' is not allowed in element content. Error processing resource
What is the correct way of using CDATA?
I need CDATA because the data is read from Excel, and could contain illegal character such as ALT+ENTER whitespace.
Please help.
Thanks.
What parser are you using? The sample you showed is definitely a valid XML. For example in .NET I successfully parsed this XML :
using the following code: