James Robertson wrote:
Overriding/subclassing specific parts of an XML parser isn't something people *in general* can do. So it may have worked for you, but it won't for many others.
If it can't be done by most developers, I'd suggest that they take a look at their tools and query their vendors. Library developers rarely get everything "perfect" enough on their own.
A perfect XML parser is one that accepts wellformed documents and rejects all others. So from that point of view, for instance MSXML is perfect (or close to that).
Julian
-- <green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760