zoukankan      html  css  js  c++  java
  • XML解析方式

    解析方式、方法,也称为XML解析思想

    DOM:将标记语言文档一次性加载进内存,形成一个树形结构,DOM树

    优点:操作方便,可以对文档进行CRUD的所有操作(CEUD增删改查)
    缺点:DOM树,消耗内存,如果XML写的不好一次性加载进内存,会占到源文件的1000到一万倍左右

     

    SAX:逐行读取,基于事件驱动。

    逐行读取:读一行进入内存,读完释放前一行,并且继续读下一行

    基于事件驱动:为了获取读取到的数据

      会有一些方法,判断,是开始标签的事件,就触发一些监听器

      监听器代码里判断,触发一些操作,如果是XX就干什么

    蓝色显示的是:逐行读取的结构

    优点:不占内存,适用于内存较小的设备

    缺点:只能读取,不能增删改

    服务器端使用DOM思想:JavaEE是做服务器的所以只学这个

    移动端用SAX思想:

  • 相关阅读:
    Java数据库操作学习
    c3p0配置
    CachedRowSet 接口
    Android Library的依赖方式及发布(转)
    网站测试
    MySQL Server逻辑架构
    Service生命周期
    Activity的生命周期
    Android应用框架中的四个核心要点
    Android 最新架构
  • 原文地址:https://www.cnblogs.com/rijiyuelei/p/12404875.html
Copyright © 2011-2022 走看看