API versioning in SAX

Michael Kay M.H.Kay at eng.icl.co.uk
Mon Aug 3 20:00:00 BST 1998

If I'm the administrator of my server or my workstation, and
I see a new SAX driver out there, wouldn't I just read the

That's surely the whole point. The guy who writes the
application and the guy who chooses the parser are not the
same person, so the former wants to check at run-time that
the latter hasn't screwed him up.

Incidentally, the thing that's most likely to go wrong when
you switch parsers, in my experience, is that character data
is split up differently. Every time I use SAX, I forget that
the parser is allowed to hand me data one character at a
time if it chooses. Perhaps someone should write a SAX
parser that does just that, so I can test that my
application would cope with it.

Mike Kay

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)

More information about the Xml-dev mailing list