我在我使用的应用程序的网页http://api.androidhive.info/music/music.xml上有一个xml文件
static final String URL = "http://api.androidhive.info/music/music.xml";
String xml = parser.getXmlFromUrl(URL);
工作正常但知道我已将此文件放在我的Android资源文件夹中。那么如何从像这个R.drawble.music.xml
而不是网页的android drawable文件夹中获取我的文件。
http://api.androidhive.info/music/music.xml
答案 0 :(得分:0)
将xml放入/res/raw
文件夹。
然后使用:
InputStream is=getResources().openRawResource(R.raw.my_xml);
然后使用此解析器XML PULL PARSER
XmlPullParser xpp=XmlPullParserFactory.newInstance().newPullParser();
xpp.setInput(is,"your-encoding");
感谢。