javaAPI解析XML文件方法效率比较

来源:互联网 发布:北京淘宝培训小班授课 编辑:程序博客网 时间:2024/06/05 11:29
两种解析方式:
 1) DOM(Document Object Model 文档对象模型)
     关键字:树(Document)
     优点: 把xml文件在内存中构造树形结构,可以遍历和修改节点
     缺点: 如果文件比较大,内存有压力,解析的时间会比较长
2) SAX(Simple API for Xml 基于XML的简单API)
     关键字:流(Stream)
     把xml文件作为输入流,触发标记开始,内容开始,标记结束等动作
     优点: 解析可以立即开始,速度快,没有内存压力
     缺点: 丌能对节点做修改
3) JDOM / DOM4J :目前市场上常用的2种解析XML文件的API
0 0
原创粉丝点击