zoukankan      html  css  js  c++  java
  • Android 学习 笔记_07. XML文件解析

     1、概念

    XML:可扩展标记语言,类似html的那些标记。可扩展指的是:没有规定的、限制的、固定的标记。有SAX和DOM两种解析方式。

    DOM:将XML文档全部装载到内存里面,然后解析成一个棵树,再进行操作。如果XML文档比较大,则效果不佳。

    SAX:全称是Simple API for XML,既是一种接口,又是一个软件包。它是通过逐行顺序扫描文档,一边扫描一边解析。可以在解析文档的任意时刻,根据需求来停止解析。

             但是,操作复杂,不方便;往文档总添加或者删除数据则比较困难。作为接口,SAX是事件驱动型XML解析的一个标准接口。

    2、解析分档过程中的系列事件:

        (1、创建事件处理程序

        (2、创建SAX解析器

        (3、将事件处理程序分配给解析器

        (4、对文档进行解析,将每个事件发送给处理程序

  • 相关阅读:
    bzoj 1367
    codeforces 757F
    bzoj 3600
    比赛环境设置
    线段树合并
    BZOJ2105: 增强型LCP
    BZOJ3156: 防御准备
    BZOJ3252: 攻略
    BZOJ2464: 中山市选[2009]小明的游戏
    Beta Round #9 (酱油杯noi考后欢乐赛)乌鸦喝水
  • 原文地址:https://www.cnblogs.com/daomul/p/2934626.html
Copyright © 2011-2022 走看看