android XML解析

 一、SAX方式:

        1、什么是SAX

        1)全称:Simple API for XML,既是一种接口,也是一个软件包。

        2)作为接口,SAX是事件驱动型XML解析的一个标准接口。

        2、SAX的工作原理

        1)对文档进行顺序扫描,当扫描到文档的开始与结束、元素的开始与结束等地方时通知事件处理函数,由事件处理函数做相应的动作,然后继续同样的扫描,直至文档结束。

        2)解析文档过程中会产生一系列事件:创建事件处理程序、创建SAX解析器、将事件处理程序分配给解析器、对文档进行解析、将每个事件发送给处理程序

        3、SAX常用接口

        ContentHandler 提供相应方法解析各个事件

        DocumentHandler

        DTDHandler

        EntityHandler

        ErrorHandler

 

 

你可能感兴趣的:(android,移动开发,职场,xml解析,休闲)