出处:http://blog.sina.com.cn/s/blog_492dbb6b0100fa4a.html
SAX 解析器采用了基于事件的模型,它在解析 XML 文档的时候可以触发一系列的事件,当发现给定的tag的时候,它可以激活一个回调方法,告诉该方法制定的标签已经找到。SAX 对内存的要求通常会比较低,因为它让开发人员自己来决定所要处理的tag。特别是当开发人员只需要处理文档中所包含的部分数据时,SAX 这种扩展能力得到了更好的体现。
下面以两种类型的XML架构说明SAX对xml文件的解析:
一、 获取元素属性值
命名为sax2.xml
二、获取元素块名字属性值
XML
命名为sax3.xml
在本例中我们将读取<name>和<value>所表示的值,即<name>=<value>,代码如下: