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=6590>. 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=6590 Improper Internal subset filling Summary: Improper Internal subset filling Product: Xerces-C++ Version: 1.6.0 Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: Non-Validating Parser AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] To reproduce: Input file a.xml <?xml version="1.0" ?> <!DOCTYPE A [ <!ELEMENT A (#PCDATA)> <!ATTLIST A name CDATA #IMPLIED> <!ATTLIST A age CDATA #IMPLIED city CDATA #IMPLIED > ]> <A name="P" age="32" city="Odessa" >Hello</A> DOMPrint a.xml Output: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE A[ <!ELEMENT A (#PCDATA)*> <!ATTLIST A name CDATA #IMPLIED> <!ATTLIST A age CDATA #IMPLIED> <!ATTLIST A city CDATA #IMPLIED> ]> <A age="32" city="Odessa" name="P">Hello</A> Expected: <!DOCTYPE A[ <!ELEMENT A (#PCDATA)*> <!ATTLIST A name CDATA #IMPLIED> <!ATTLIST A age CDATA #IMPLIED> <!ATTLIST A city CDATA #IMPLIED> ]> Tip: To fix, modify code in validators\DTD\DTDScanner.cpp in function void DTDScanner::scanAttListDecl() --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
