Re: SAX2: relative ordering of startDocument() & startDTD() events?
Michael Fuller <msf@i...> writes: > > If not, what sensible reporting scheme exists > > for stuff like > > > > <!ELEMENT foo (%pe1;|%pe2;|foo)*> > > Urp. I'm afraid that my answer to that is "who cares?" It's not that DTDs aren't useful (I use them every day), but that I don't see that the demand for a generic DTD interface with that level of detail is really going to be that significant even in the medium term -- it's not something that most applications need. > > Rather than provide multiple parser-dependent interpretations of those > > calls, or trying to make them all fit into the same non-standard mold, I > > just removed essentially all that support. > > Yep; looks like maybe we do need an explicit SAX data model... > nothing fancy, just an itemization of the events, their ordering, > their relationship to each other and the document context. That's a little tricky, because it has to be done incrementally: people will define new hander types all the time, and DeclHandler and LexicalHandler themselves are not core handlers like ContentHandler. All the best, David -- David Megginson david@m... http://www.megginson.com/
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