给我一个关于如何使用 DOM 解析自定义 xml 文件的示例
问问题
1747 次
3 回答
1
作为参考,这里有一篇 Michael Galpin 撰写的优秀文章: Working with XML on Android。
Michael 展示了几种使用 Android 解析和创建 XML 的方法。有几种方法可以进行 SAX 解析。
引用他的文章,使用简化的android.util.Xml类,这里是一个例子(注意你必须实现处理程序,详见文章):
public class AndroidSaxFeedParser extends BaseFeedParser {
public AndroidSaxFeedParser(String feedUrl) {
super(feedUrl);
}
public List<Message> parse() {
RssHandler handler = new RssHandler();
try {
Xml.parse(this.getInputStream(), Xml.Encoding.UTF_8, handler);
} catch (Exception e) {
throw new RuntimeException(e);
}
return handler.getMessages();
}
}
于 2010-06-30T14:51:01.397 回答
0
我记得当我开始使用 SAX 解析 XML 时,我使用了这个链接。下载Android Essential Book的源代码......源代码中的“第5章”处理XML解析......希望这有帮助......它已经以非常简单和优雅的方式完成......
于 2010-06-30T11:11:34.053 回答
-1
请参阅此处的示例:
于 2010-06-30T10:09:30.433 回答