sax解析xml文件过程总结

原创 2007年09月15日 10:51:00

<common city="ChangSha China" date="01/01/2003">
     <film name="英雄" price="30" station="田汉大剧场" time="19:00"
        describtion="国产最新大片,张艺谋导演,梁朝伟,张曼玉,李连杰等众多大明星主演">textvalue
     </film>
</common>

startElement(4个参数)      endElement(3个参数,没属性值)
<commom ...........>value</common>
                  characters一个个字符的得到,因此保存value的字符串必须在进入此处前初始化,在endElement中输出

可以在startElement函数中初始化,但是这样对于common->film->/film->/common  过程中,common的value会出错,因为用的还是

film的值,没有被初始化,因此另外再加上在endElement输出时,马上进行初始化(可防止common中的value出错)

每个元素的属性,都在startElement函数中进行输出,利用第四个参数Attributes

text value在characters函数中得到,在endElement函数中输出,都是带参数的函数


startElement():文档解析开始调用,没有参数
endElement():文档解析结束调用,没有参数 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C# XML文件操作总结 SAX DOM 解析

去年写过一篇关于C# XML文件操作的两种方式,但是没有给出样例代码,这里再次给出两种操作XML文件的方式,并且包含部分样例代码。 以下两种XML操作方式,不仅只是适合C# 语言进行开发,其实语言也...

SDcard数据访问SAX解析XML文件

  • 2011-09-13 13:09
  • 53.04MB
  • 下载

Sax解析XML文件解析

  • 2015-09-03 11:37
  • 1.40MB
  • 下载

Android开发之下载Tomcat服务器的xml文件并使用SAX解析

解析 XML 通常有两种方式,DOM 和 SAX。DOM 虽然是 W3C 的标准,提供了标准的解析方式,但它的解析效率一直不尽如人意,因为使用DOM解析XML时,解析器读入整个文档并构建一个驻留内存的...

android sax解析xml文件

  • 2015-11-03 16:43
  • 2.48MB
  • 下载

XML文件解析(SAX方式)

XML称为可扩展标记语言(Extensible Markup Language),由标准通用标记语言(SGML:Standard Generalized Markup Language)发展而来,允许...

sax解析xml文件

sax解析xml文件

  • 2012-04-08 14:10
  • 32KB
  • 下载

使用SAX或者DOM或者pull解析XML文件的使用

在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 SAX是一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)