Xml文件的解析(自拟模拟数据)
2017-05-07 21:14
99 查看
思路篇:我是这么理解的 xml文件 无非就是找到抓取 展示
这是我们要解析的xml文件 我们先做下book的get和set方法 以及toString
这是xml的思路
第一步 找到文件 findViewById 当然我们得做点准备工作如图
第二步 因为是模拟的资源 所以要用到Raw资源调用上下文 这里要用输出InputStrom
raw 是自创的 用于存放xml文件
这里用集合接收输入的数据 当然这里自己定义的BookStoreParserUtils类和parserXml方法要自己实现 然后用StringBuffer接收数据
第三步 找到集合的每个元素----->遍历元素 拼接一下
第四步 接收的数据展示到TextView上
方法篇:说白了就是判断开头 打印内容 判断结尾
方法刚写成1加入参数Inputstream is 获取xml解析器
2告诉解析器我要解析的内容 因为是解析的是Inputstream 所以参数选择 is utf-8 是版本 中间有异常
ctrl+alt+t Exception抓起来
3获取事件的类型 如果要不断的解析需要循环判断Xml没有循环结束就一直解析下去
4判断标签 判断是开始标签还是结束标签
5判断哪个是开始标签
初始化集合对象
解析标签内容
解析到结束标签 把获得的数据加入到集合中并返回lists
相关文章推荐
- Xml文件的解析(自拟模拟数据)
- Android异步下载网络图片&android解析xml文件的方式&使用Adapter为ListView提供数据
- 一个项目搞定Android开发,SAX解析XML文件获取数据.
- 12306模拟get方法 ——json解析数据
- 我来给你造轮子--第二期 -- IOS字符串解析,模拟json数据的传输效果。
- 在JSP开发中使用jdom解析临时存放数据的XML文件 (转)
- 传智播客--3G开发之单元测试,日志输出,文件数据存储,XML文件的解析
- 新浪微博爬虫(模拟登录+数据解析)
- Sax 解析xml文件时, 数据信息不完整问题解决方法
- xml数据和xml文件的解析
- 使用SimpleXML解析xml文件数据
- java利用url解析网页内容并模拟手动form提交数据
- Android数据存储之XmlPull解析XML文件(读取部分)
- Android数据存储之DOM解析XML文件(读取部分)
- 创建Xml文件,并解析该Xml数据,并插入数据库
- 模拟json数据解析格式
- Cocos2d-x 深入解析系列 : 以XML文件方式保存用户数据
- Cocos2d-x 深入解析系列 : 以XML文件方式保存用户数据
- 7.数据本地化CCString,CCArray,CCDictionary,tinyxml2,写入UserDefault.xml文件,操作xml,解析xml
- Android解析xml文件获取数据练习