在Android中解析xml的代码问题,尝试使用InputStream

时间:2012-02-08 08:32:07

标签: android xml parsing inputstream

很抱歉,如果这是一个简单的问题,但我最近才开始学习编码,其最终目标是为自己制作一个简单的维护清单应用程序。

我正在尝试添加一个可以从主屏幕应用调用的部件号列表。我已经使用Microsoft Access将原始列表从excel文件转换为xml文件,因为我一直在阅读它是Android中的首选文件格式。我正在尝试使用此站点上的大多数代码(http://p-xr.com/android-tutorial-how-to-parseread-xml-data-into-android-listview/),但我正在尝试使用我已经添加到R.raw的xml文件而不是从http中提取它。

我假设我必须用InputStream命令替换getxml命令,但我不确定如何?

2 个答案:

答案 0 :(得分:0)

使用getResources()。getXML(resourceid)

答案 1 :(得分:0)

试试这个。
第1步:获取xml要显示的项目列表(完成)
第2步:使用像SAX这样的XML解析器解析xml并将其转换为Map / List
第3步:将此地图/列表添加到列表视图的简单适配器。

如果你愿意,我也可以分享代码。