You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by bu...@apache.org on 2001/10/05 18:51:11 UTC

DO NOT REPLY [Bug 1542] - The transofrmation fails if there are special unicode chars in CDATA

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1542>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1542

The transofrmation fails if there are special unicode chars in CDATA

David_Marston@lotus.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID



------- Additional Comments From David_Marston@lotus.com  2001-10-05 09:51 -------
&#x92; (or &#146; in decimal) is a non-standard character for right-quote.
It's allowed in XML in the general sense of Production 2 (Char) in XML 1.0,
2nd Edition. Whether it's allowed in *your* XML is further constrained by the
encoding declaration. In Section 2.7 of the XML spec, we see that the content
of a CDATA section is limited to the same character set as any other part of the
XML document, because it's about squelching the interpretation of certain
characters as markup.

Make sure you have the correct encoding declaration in your XML.