|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Tradeoffs of XML encoding by enclosing all content in CDAT
Title: Tradeoffs of XML encoding by enclosing all content in CDATA blocks The best argument is that people who adopt this approach
usually fail to check for the presence of "]]>", which isn't allowed in CDATA
sections. Once you start checking for that and dealing with it properly, it
turns out to be easier to check for & and < and escape them as &_amp;
and &_lt; respectively. (Underscores inserted to prevent
misformatting).
Also, the code for escaping & and < works for both
elements and attributes (though attributes also need some attention to look for
quotes), whereas the CDATA approach only works for elements.
Michael Kay
http://www.saxonica.com/
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|
|||||||||

Cart








