假设您仅对文档进行分析,则不同的解析器标准的排名如下:
1. StAX是最快的
- 该活动已报告给您
2.下一个SAX
- 它可以完成StAX的所有工作,并自动实现内容(元素名称,名称空间,属性等)
3. DOM是最后的
- 它完成SAX的所有工作,并将信息作为Node的实例显示。
您的用例
- 如果需要维护所有XML,则DOM是标准表示形式。它与XSLT转换(javax.xml.transform),XPath(javax.xml.xpath)和模式验证(javax.xml.validation)API 完美集成。但是,如果性能是关键,则您可以使用StAX来构建自己的树结构,而不是使用DOM解析器来构建DOM。



