专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > XML/SOAP

XML文件的解析形式

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
XML文件的解析方式

XML文件4种解析方式分别是:DOM解析,SAX解析,JDOM解析,DOM4J解析
1.基础方法:
DOM:与平台无关的官方的解析方式。
SAX:Java平台提供的基于事件驱动的解析方式。
2.扩展方法(在基础的方法上扩展的,只有在Java中才能使用的解析方法):JDOM,DOM4J。
3.DOM解析:一次性加载形成DOM树,对性能要求较高。
-优点:形成树形结构,直观好理解,代码更容易编写;解析过程中树结构保留在内存中,方便修改;
-缺点:当XML文件较大时,对内存消耗比较大,容易影响解析性能并造成内存溢出;
4.SAX解析:事件驱动,对内存耗费较小;只关注数据
-优点:适用于只需要处理xml中数据,适用于不关心节点间的关系,只关心节点、属性上的数据时;
-缺点:不易编码;很难同时访问同一个xml中的多处不同数据
5.JDOM与DOM4J解析
*JDOM:
-仅使用具体类而不使用接口
-API大量使用了Collections类
*DOM4J
-JDOM的一种智能分支,它合并了许多超出基本XML文档表示的功能;
-DOM4J使用接口和抽象基本类方法,是一个优秀的Java XML API;
-具有性能优异、灵活性好、功能强大和极端易用使用的特点
-是一个开放源代码的软件

1楼我爱博客园111
mark~~~,,可以和你一起交流吗 群:452982916
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: