[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Non-validating parser, non-existing DTD, undefinedentity a
I believe.. 1) It is an error to specify an external subset when you mention standalone="yes" -- I think it is an error which should be reported even if it is non-validating parser. 2) When stand-alone is no, a non-validating parser is not required to read external declarations. I believe that it is not supposed to check even whether the URI is valid.. I believe a non-validating parser need not report an error. Again, I am *not* sure of the above. If someone can verify, that will be great. thanks and regards - murali. On Fri, 25 Jan 2002, David Brownell wrote: > SAX parsers will report some kind of fatal exception, > likely an IOException, unless you have one (say, AElfred2) > that supports disabling the external-parameter-entities > feature (setting the flag value to "false"). > > If the processor isn't handling external PEs then the XML > spec says you'll get a report that it skipped those entities. > And maybe a validity error, but that bit in the spec is > excessively short of crystalline clarity ... :) > > - Dave > > > ----- Original Message ----- > From: "Heikki Toivonen" <heikki@n...> > To: <xml-dev@l...> > Sent: Friday, January 25, 2002 10:21 AM > Subject: Non-validating parser, non-existing DTD, undefined entity and error reporting > > > > What should a non-validating XML parser report in the below cases: > > > > 1) > > > > <?xml version="1.0" standalone="yes"?> > > <!DOCTYPE test SYSTEM "notexist.dtd"> > > <test>a&foo;b</test> > > > > > > 2) > > > > <?xml version="1.0" standalone="no"?> > > <!DOCTYPE test SYSTEM "notexist.dtd"> > > <test>a&foo;b</test> > > > > > > Should it report that the notexist.dtd could not be loaded, or that > > entity foo is undefined, or totally ignore any errors? > > > > -- > > Heikki Toivonen > > > > > > > > ----------------------------------------------------------------- > > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > > initiative of OASIS <http://www.oasis-open.org> > > > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > > > To subscribe or unsubscribe from this list use the subscription > > manager: <http://lists.xml.org/ob/adm.pl> > > > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://lists.xml.org/ob/adm.pl> >
|
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
|