本地XML之Pull解析
来源:互联网 发布:知加偏旁组新字再组词 编辑:程序博客网 时间:2024/05/16 05:21
<span style="font-family: Arial, Helvetica, sans-serif;">private void pun() throws Exception {</span>
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="white-space:pre"></span>//获取本地XML文件</span>
XmlResourceParser Parser = getResources().getXml(R.xml.funny);int type = Parser.getEventType();while (type != XmlResourceParser.END_DOCUMENT) {String name = Parser.getName();switch (type) {case XmlResourceParser.START_DOCUMENT:list = new ArrayList<Respinse>();break;case XmlResourceParser.START_TAG:Log.i("BBBBBBBBBB", name);if (name.equalsIgnoreCase("response")) {respinse = new Respinse();} else if (name.equalsIgnoreCase("result_code")) {respinse.setResul_cote(Parser.nextText());} else if (name.equalsIgnoreCase("msg")) {respinse.setMsg(Parser.nextText());} else if (name.equalsIgnoreCase("result")) {result = new Result();} else if (name.equalsIgnoreCase("data")) {data = new Data();data.setSize(Parser.getAttributeValue(0));flist = new ArrayList<Funny>();} else if (name.equalsIgnoreCase("funny")) {funny = new Funny();} else if (name.equalsIgnoreCase("id")) {funny.setId(Parser.nextText());} else if (name.equalsIgnoreCase("title")) {funny.setTitle(Parser.nextText());} else if (name.equalsIgnoreCase("content")) {funny.setContent(Parser.nextText());}break;case XmlResourceParser.END_TAG:if (name.equalsIgnoreCase("funny")) {flist.add(funny);} else if (name.equalsIgnoreCase("data")) {data.setData(flist);} else if (name.equalsIgnoreCase("result")) {result.setResult(data);} else if (name.equalsIgnoreCase("response")) {respinse.setResult(result);list.add(respinse);}break;}type = Parser.next();}if (list != null) {tv.setText(list.toString());}
}
0 0
- 本地XML之Pull解析
- Xml解析之----Pull
- XML解析之PULL
- xml解析之pull
- XML之PULL解析
- XML之PULL解析
- xml解析之pull
- XML之pull解析
- xml解析之PULL
- Xml之pull解析
- xml之pull解析
- Xml之pull解析
- XML解析之pull
- XML解析之PULL
- Xml之Pull解析
- xml解析之pull解析
- xml解析之pull解析
- Xml 解析之pull解析
- 深度优先搜索
- ARM中pc、lr寄存器
- 二叉树应用-Huffman树类模板的实现(数据结构基础 第6周)
- Product of Array Except Self
- C++一步一步学习路线
- 本地XML之Pull解析
- 将函数 fn 的执行上下文改为 obj 对象
- apache服务器的安装与使用
- 清除浮动塌陷的4种经典套路
- VS2013调用*.m文件生成的动态链接库*.dll
- 组合
- qsort()与结构体相结合
- 判断带环链表
- 威佐夫博弈 POJ 1067