OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: SAX2 Event Sequence [Was: Re: SAX2: relative ordering ofstartDocum

[ Lists Home | Date Index | Thread Index ]
  • From: Lars Marius Garshol <larsga@garshol.priv.no>
  • To: XML-DEV <xml-dev@xml.org>
  • Date: 01 Mar 2000 16:43:52 +0100

* 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@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/threads.html


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS