XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Tradeoffs of XML encoding by enclosing all content in CDATA blocks

In article <43A9274214C240AB9F3000273156C996@Sealion> you write:

>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).

You need to add > to your list of characters to escape, or else check
for ]]> even when not using CDATA, because that sequence is not legal
in text content.

-- Richard


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS