XML Parsers are the corner stones for any web service or XML based application. There are 'N' number of Java XML parser implementations out there. If you want to know the performance of these parsers, there is a nice paper published at java performance is a must read. If you want to try for yourself for your usecase, then check out XMLTest parser harness.

The important things to consider while evaluating the Java based XML Parsers are
1. Standards Based: This is important because if you are not satisfied with the parser, you can easily replace it with another.
2. Performance: XML Parser performance is very important for XML based applications or Web Services.
3. XML Parser Support: This is obvious.

Streaming API's for XML Parsers JSR-173 introduces new Streaming API's for XML (StAX) which is a standardized Java based API for pull-parsing XML developed though the Java Community Process(JCP).

Enjoy reading!
Comments:

you might also want to look at vtd-xml, the latest and most advanced XML processing API available today

http://vtd-xml.sf.net

Posted by anon_anon on November 22, 2009 at 03:19 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by bharath