我经常使用JAXP或者直接用XercesJ来进行XML处理,但是我发现这里很多TX还是选择使用DOM4J来处理XML.我这里有一些数据,大家看下:
这是构建和遍历小文件所需时间,我们可以看到XercesJ比DOM4J快很多.还有其他的大文件的比较,可以参看下面的网站:
http://www.sosnoski.com/opensrc/xmlbench/results.html
所以我个人觉得XercesJ应该是很不错的选择,而且比DOM4J有优势,不知道大家怎么看,为什么我感觉用DOM4J的比较多呢?