SAX解析XML文件操作
1、在开发中使用SAX解析,首先DefaultHandler要编写一个SAX解析器,直接定义一个类继承自DefaultHandler类,重写其中相应的方法,我们先定义文档的开始和结束,如下图所示。

3、最后重写读取文本节点的方法,取得文本节点所有的内容,并输出该内容,将字符数组格式的文本转换成字符串类型,如下图所示。

5、程序运行的结果如下图所示。由于SAX解析顺序读取所需要文件的内容,不会一次性全部读取,因此不受文件大小的限制,因此比DOM解析快的多。但是由于只能对文件按顺序由头到尾解析一遍,不支持对文件的随意存取,这一点上没有DOM解析灵活。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:59
阅读量:82
阅读量:95
阅读量:70