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)首先,导入pull的jar包
步骤:1创建解析器工厂
2根据解析器工厂创建解析器
3把操作的文件放到解析器里