关闭

sax解析xml文件过程总结

774人阅读 评论(0) 收藏 举报

<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():文档解析结束调用,没有参数 

0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:97465次
    • 积分:1552
    • 等级:
    • 排名:千里之外
    • 原创:50篇
    • 转载:14篇
    • 译文:0篇
    • 评论:17条
    最新评论
    格式化文件
    母校----中国科大