java如何在安卓中读取本地xml文件
我正在尝试从res/xml/myxml读取本地xml文件。xml 这是xml
<?xml version="1.0" encoding="utf-8" ?>
<Books>
<Number id ="1">
<Description>This is science book.
</Description>
</Number>
<Number id = "2">
<Description>This is about cooking.
</Description>
</Number>
</Books>
这是密码
XmlResourceParser pars = res.getXml(R.xml.myxml);
while (pars.getEventType() != XmlResourceParser.END_DOCUMENT) {
if (pars.getEventType() == XmlResourceParser.START_TAG) {
if(pars.getName().equals("Number")) {
int id = pars.getAttributeIntValue(null, "id", 0);
}
}
pars.next();
}
pars.close();
上面的代码返回xml的最后一个id。 如何检查id==某个整数,然后在textview中显示描述。 对不起,我是安卓和java新手。我将非常感谢你的帮助。 谢谢
共 (0) 个答案