kXML 介绍
kXML是一个兼容 XMLpull 的XML语法分析程序,使用 Android
应用开发。它有一个非常独特的DOM操作方法和被称为Pull的语法分析方法。它有以下特性:
· 支持XML名称空间
· 用”松散”模式分析HTML或其它SGML格式
· 占用很少的存储空间(21 kbps)
· 基于Pull的分析
· 支持XML写操作
· 可选的DOM支持
· 可选的WAP支持
示例代码:
InputStream is = new URL(uri).openStream(); XmlPullParser parser = XmlPullParserFactory.newInstance().newPullParser(); parser.setInput(is, null); parser.nextTag(); parser.require(XmlPullParser.START_TAG, "", "weblogs"); while (parser.nextTag() == XmlPullParser.START_TAG) { String url = readSingle(parser); if (url != null) result.addElement(url); } parser.require(XmlPullParser.END_TAG, "", "weblogs"); parser.next(); parser.require(XmlPullParser.END_DOCUMENT, null, null); is.close (); parser.setInput (null)
kXML 官网
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。