day06-xml

来源:互联网 发布:数据结构与算法张晓莉 编辑:程序博客网 时间:2024/06/07 23:23

1定义

1.1Xml:扩展性的语言.主要功能是存储数据.

    1.2 xml应用

       (1)xml用于作为系统之间传输数据的格式

       (2)第二,xml用于表示生活中有关系的数据

       (3)第三,xml经常使用在系统的配置文件

2、xml的语法():不要乱写基本不会错.

3、xml解析

3.1xmll解析的三种方式:dom解析,sax解析,pull解析

3.2dom解析的优点:因为分配了一个树形结构,很方便的实现增加 修改 删除的操作

                 缺点:如果要解析的文件过大,一次性在内存中分配一个树形结构,造成内存的溢出

3.3 sax解析xml

解析方式:边读边解析

当使用sax方式读到特定的标签时候,自动调用相应的方法进行操作

优点:不会造成内存溢出

缺点:不能实现增加 修改 删除的操作

3.4pull解析xml

(1)首先,导入pulljar

步骤:1创建解析器工厂

2根据解析器工厂创建解析器

3把操作的文件放到解析器里

0 0
原创粉丝点击