Re: SAX - endDocument() confusion again

Elliotte Rusty Harold <[email protected]> Fri, 27 Feb 2004 16:45:07 -0500
Newsgroups gmane.text.xml.sax.devel,gmane.text.xml.devel
Message-ID <p06010205bc656a624668@[192.168.254.4]>
At 2:07 PM -0500 2/27/04, Karl Waclawek wrote:

>Since there is no strong and explicit assertion in the SAX docs
>that EndDocument *must* always be called, this would indicate to me
>that in fact there is no such assertion at all, as this looks
>like a proof to the contrary.


Taking this argument to extremes, is it acceptable for a parser not 
to call startDocument? Just to call fatalError? I have caught parsers 
doing this, especially when the error is very early in the document; 
e.g. in the byte order mark or the XML declaration.
-- 

   Elliotte Rusty Harold
   [email protected]
   Effective XML (Addison-Wesley, 2003)
   http://www.cafeconleche.org/books/effectivexml
   http://www.amazon.com/exec/obidos/ISBN%3D0321150406/ref%3Dnosim/cafeaulaitA


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
List: sax-devel, [email protected]
See:  http://www.saxproject.org/
https://lists.sourceforge.net/lists/listinfo/sax-devel