XML Parsers for Java -- Recommendations?
David Brownell
david-b at pacbell.net
Thu Sep 2 12:08:12 BST 1999
Kay Michael wrote:
>
> > Have a look at the parser conformance test results on my web page at
> >
> > http://home.pacbell.net/david-b/xml/
> >
> I only see the conformance tests there, not the results.
Scroll down a bit to the list of parsers. At this point there
are results for most of the SAX parsers I know about. I just
updated this; maybe that page will be easier to navigate.
Nonvalidating
- Sun TR2 (SAX2 wrapper)
- XP 0.5
- Lark 1.0beta
- Oracle 2.0.0.2 (SAX2 wrapper)
- IBM 2.0.15
- AElfred 1.2a (SAX2 wrapper)
- Silfide 0.88, a.k.a. SXP
- MSXML from Microsoft JVM 3186
- DataChannel XJParser
Validating
- Sun TR2 (SAX2 wrapper)
- IBM 2.0.15
- Oracle 2.0.0.2 (SAX2 wrapper)
When you click on the links you'll see a report with all the
results, in gory detail -- don't print, browse online. The
third table up front is a summary which the best overview you
can get for the moment. Yes, what folk _really_ need is a
comparative summary ... it's coming! ;-)
> > If anything makes me want to kill a programmer, it's the level of
> > gratuitous nonconformance that a few of those parsers show!
>
> I don't mind a parser that lets through the occasional document that should
> strictly be rejected (e.g. by tolerating a stray zero byte at the end of the
> document).
Unfortunately, not many parsers have as few problems as that!!
Look at the diagnostics in the reports above, and compare them
to what they should be trying to say (e.g. nothing :-).
> The only mainstream parser I refuse absolutely to use or
> recommend to anyone is the one that arbitrarily rejects well-formed
> documents. But since I don't want to have to defend myself in court, I'm
> reluctant to publish its name here - the authors know, because I have told
> them.
I think a bunch of the folk providing the parsers above have gotten
such reports from me, too. Not many have fixed their problems though.
I'll mention Oracle favorably -- they deserve it! That new parser is
looking nice, though it may not yet be shipped in products.
- Dave
> 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/ and on CD-ROM/ISBN 981-02-3594-1
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