- 7
- 0
- 约小于1千字
- 约 7页
- 2017-03-26 发布于贵州
- 举报
android解析xml格式数据android解析xml格式数据
概述 XML:全称可扩展标记语言 XML作用: 跨平台交换数据 在Android平台中处理xml数据是很常见的事情。通常在不同平台传输数据的时候,我们就可能使用xml文件作为数据传输的载体。因为xml具有平台的无关性,而被广泛运用于数据通信中。 作为数据存储的载体 Android平台下处理xml通常有三种方式:DOM,SAX,PULL 各解析器性能比较 DOM(文档对象模型):解析效率高、容易上手。但是消耗资源(因其一次性的把整个xml文件中的数据装入内存) SAX(Simple API for XML ):解析效率一般(因其边解析边装入内存)。但是对于手机类的资源有限的系统来说边解析边装入反而是更适合的方式 PULL:其与SAX类似,是Google实现的解析方式 使用SAX解析XML 基本步骤 创建SAXParserFactory对象 根据SAXParserFactory.newSAXParser()方法返回一个SAXParser解析器 根据SAXParser解析器获取事件源对象XMLReader 实例化一个DefaultHandler对象 连接事件源对象XMLReader到事件处理类DefaultHandler中 调用XMLReader的parse方法从输入源中获取到的xml数据 通过DefaultHandler返回我们需要的数据集合 解析XML格式数据 主要内容及重难点 使用SAX解析XML文档 使用PULL解析XML文档 总结 使用SAX解析XML的步骤
您可能关注的文档
最近下载
- 德州职业技术学院单招职业技能测试参考试题库(含答案).docx VIP
- SolidWorks-全套入门教程PPT课件.pptx VIP
- 2025年加州驾照常考题库及答案.doc VIP
- SYT5695-2017 钻井液用降黏剂 两性离子聚合物.pdf VIP
- 高中数学第二章随机变量及其分布章末复习课件新人教A版选修.pptx VIP
- ZBTB18控制胼胝体投射神经元的命运选择和进化.docx VIP
- 氯醇法年产20万吨环氧丙烷精馏工序工艺设计.docx VIP
- 2025年山东省春季高考信息技术类专业知识试题(打印版) .pdf VIP
- SY∕T 5612-2018 石油天然气钻采设备 钻井液固相控制设备规范.docx VIP
- 医院病房楼改造项目初步设计(范文).docx
原创力文档

文档评论(0)