|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] 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
|
|||||||||

Cart








