从资源中读取XML文件
问题内容:
我有一个XML文件,需要在Android SDK中进行解析。
如何从资源中读取XML文件路径?
XML包含:
<Book>
<Chapter>
<NO> 1 </NO>
<Text> My Lord </Text>
</Chapter>
<Chapter>
<NO> 1 </NO>
<Text> My Lord </Text>
</Chapter>
</Book>
问题答案:
将其放在your_project_root\res\xml\
文件夹下。然后,您可以使用以下命令打开它:
Resources res = activity.getResources();
XmlResourceParser xrp = res.getXml(R.xml.your_resId);
这里有一个有关如何使用的示例XmlResourceParser
:
http://android-er.blogspot.com/2010/04/read-xml-resources-in-android-
using.html