[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: SAX2 Event Sequence [Was: Re: SAX2: relative ordering ofstartDocum
* David Brownell | | - It's established (yes?) that everything outside the | DTDEvents will be in lexical order. Is that also | required to be true for DTD events? Hmmm. Given that the order really only has lexical significance I would say there are three alternatives: - specify lexical order (kinda awkward with tools that build an object structure which does not preserve the order, but I'm not sure if that really matters) - specify alphabetical order (solves the problem with non-parsing tools, but loses lexical information) - state that the order is undefined (and perhaps add a property so that one can query to see whether the order actually is lexical) Having thought about it I think I would prefer specifying the order to be lexical. | - This shows only the clean "no error" case. I think | that to be complete, this needs to cover the "error" | case, which is always (yes?) required to include a | call to endDocument. Is it? (I think it should be, but I don't think it is at the moment.) And what about the case when the parser throws an exception? --Lars M. *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/threads.html ***************************************************************************
|
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
|