我在res下创建了一个xml文件夹,并将myxml.xml放置在xml文件夹中。 res/xml/myxml.xml在阅读xml文件时需要帮助
我想根据ID号读取说明。我怎样才能做到这一点? 请帮忙。
myxml.xml是这样的;
<?xml version="1.0" encoding="utf-8" ?>
<Books>
<Number id ="1">
<Description>This is childrens book.
</Description>
</Number>
<Number id = "2">
<Description>This is about cooking.
</Description>
</Books>
这里是我一起工作的代码(但不似乎做什么)
try{
XmlPullParser xpp = getResources().getXml(R.xml.myxml);
while(xpp.getEventType() != XmlPullParser.END_DOCUMENT){
if(xpp.getEventType() == XmlPullParser.START_TAG){
if(xpp.getName().equals("Description")){
show1.setText(" " + xpp.getAttributeValue(1));
}
}
xpp.next();
}
}
catch(Throwable t){
}
请**,不要**继续发布重复的问题。我已将它们合并到您的原件中,您可以自由编辑以提供更多信息。 – 2011-06-01 23:28:17