android平台xml资源解析
来源:互联网 发布:结对编程表情包 编辑:程序博客网 时间:2024/05/22 08:23
概述:
1 目的:对XML资源文件的解析
2 从大量的布局文件可知,android平台已经提供了对XML文件解析的接口,因此必要条件下优先选择android框架提供的接口。本为以android框架提供的解析接口方式对XML资源文件进行解析。
public static void main (String args[]) throws XmlPullParserException, IOException { XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); factory.setNamespaceAware(true); XmlPullParser xpp = factory.newPullParser(); xpp.setInput( new StringReader ( "<foo name='name'><a>i'm a</a><b>i'm b</b></foo>" ) ); int eventType = xpp.getEventType(); while (eventType != XmlPullParser.END_DOCUMENT) {//不处于文档尾部 switch (eventType) {case XmlPullParser.START_DOCUMENT://文档尾部break;case XmlPullParser.START_TAG://开始标签String tagName = xpp.getName();if(tagName.equals("a")){System.out.println("a:"+xpp.nextText());}if(tagName.equals("b")){System.out.println("b:"+xpp.nextText());}break;case XmlPullParser.END_TAG://标签结束System.out.println("End tag :"+xpp.getName());break;case XmlPullParser.TEXT://文本域System.out.println("Text :"+xpp.getText());break;default:break;} eventType = xpp.next();//下一个事件 } System.out.println("End document"); }
- android平台xml资源解析
- Android解析XML资源
- 有关Android 平台解析XML
- Android xml资源文件animal动画解析
- Android平台——解析XML数据
- SYMBIAN XML解析资源
- XMl资源解析方式
- 解析XML资源
- Android学习笔记---android平台中利用,SAX解析xml
- 在 Android 平台上解析 XML 資料並轉成 DOM
- 在 Android 平台上解析 XML 資料並轉成 DOM
- Android平台上的XML解析技术分析
- Android中使用Xml内置解析器pull来解析Xml原始资源
- 采用libxml2解析xml资源
- MTK平台解析XML数据
- android xml资源文件
- Android读取XML资源
- android颜色xml资源
- linux find 命令
- 等级考试过后的C语言总结
- Java基础(八)——异常、包
- dds纹理格式
- Windows 8 和 Windows 2012 安装net 2.0和3.5
- android平台xml资源解析
- oracle、DB2、mysql、sql 2000分页语句
- C#基础再学习之委托
- DHT网络是什么
- Oracle: check if display variable is set 解决办法
- strcpy、wcscpy与_tcscpy关系 strcpy_s与strcpy比较
- UVA 1203 Argus
- 启用:set autotrace traceonly 报错:SP2-0618: 无法找到会话标识符。启用检查 PLUSTRACE 角色SP2-0611: 启用 STATISTICS 报告时出错
- nslookup命令