Peter Otten added the comment:

Perhaps a look at the competition is still in order: Java silently breaks such 
an invalid CDATA in two, as suggested.

http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/core.htm says
"""
No lexical check is done on the content of a CDATA section and it is therefore 
possible to have the character sequence "]]>" in the content, which is illegal 
in a CDATA section per section 2.7 of [XML 1.0]. The presence of this character 
sequence must generate a fatal error during serialization or the cdata section 
must be splitted before the serialization (see also the parameter 
"split-cdata-sections" in the DOMConfiguration interface).
"""

The change Artur suggested would be covered by this.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue20714>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to