您的位置:首页 > 其它

XML的解析

2016-09-08 20:01 239 查看
xml是标记型文档

xml的解析方式(技术):dom 和 sax

dom解析和sax解析区别:

dom方式解析

根据xml的层级结构在内存中分配一个树形结构,把xml的标签,属性和文本都封装成对象

缺点:如果文件过大,造成内存溢出

优点:很方便实现增删改操作

sax方式解析

采用事件驱动,边读边解析,从上到下,一行一行的解析,解析到某一个对象,返回对象名称

缺点:不能实现增删改操作

优点:如果文件过大,不会造成内存溢出,方便实现查询操作

想要解析xml,首先需要解析器,不同的公司和组织提供了针对dom和sax方式的解析器,通过api方式提供

sun公司提供了针对dom和sax解析器  jaxp

dom4j组织,针对dom和sax解析器    dom4j(*** 实际开发中****)

jdom组织,针对dom和sax解析器     jdom
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xml解析方式