在android 平台下 解析xml有很多种 现在介绍下sax
sax 是基于事件驱动的
代码如下:
xml:
<?xml version="1.0" encoding="utf-8"?>
<feed >
<entry>
<id>bob</id>
</entry>
</feed>
java 代码:
RootElement root=new RootElement("feed");
Element entry=root.getChild("entry");
entry.getChild("id").setEndTextElementListener(new EndTextElementListener() {
@Override
public void end(String body) {
Log.e("", "test-------------id:"+body);
}
});
XMLReader reader;
try {
reader = SAXParserFactory.newInstance().newSAXParser()
.getXMLReader();
reader.setContentHandler(root.getContentHandler());
reader.parse(new InputSource(getAssets().open("t.xml")));
} catch (Exception e) {
e.printStackTrace();
}
分享到:
相关推荐
android xml解析,sax pull dom三个解析
android 四种xml解析,sax解析是最常用的解析方式,也是常用到的方法!
android sax ,dom生成xml文件
Android SAX 解析XML SAX 解析XML(通用)
Android之SAX解析
android sax解析创建xml源码,其中包含两种解析xml的方式。
android sax解析xml 完整的例子及说明,解压后就可以运行,相信你的选择
android中用sax解析xml模板的demo源码,解压出来将解析类导入其他工程就可用了不必再写了.
android SAX解析XML
android 以SAX方式解析xml
使用SAX方式解析XML SAX 是读取和操作 XML 数据的更快速、更轻量的方 法。SAX 允许您在读取文档时处理它,从而不必等待整个文档被存储之后才采取操作。它不涉及 DOM 所必需的开销和概念跳跃。 SAX API是一个基于事件...
Android sax引擎解析xml文件 博客:http://blog.csdn.net/yelangjueqi/article/details/9769863
android 使用 sax 去解析xml。
android用sax解析xml文件实例源码
读取和解析xml文件
Android 使用SAX实现XML的读和写,使用XML与后台交互,博文地址:http://blog.csdn.net/diyangxia/article/details/43524267
Android中SAX解析XML的demo
Android 创建与解析XML Sax方式
使用sax解析从网络上获取的xml文件
android使用SAX解析XML