xml kaynaklarınızın içindeki bir klasör oluşturun ve içerde xml dosyası koymak ayrıştırma önce: Burada XmlResourceParser
nasıl kullanılacağı hakkında bir örnek vardır
Resources res = activity.getResources();
XmlResourceParser xrp = res.getXml(R.xml.your_resId);
. Ve bu kodu deneyin.
try {
XmlPullParser xpp=getResources().getXml(R.xml.words);
while (xpp.getEventType()!=XmlPullParser.END_DOCUMENT) {
if (xpp.getEventType()==XmlPullParser.START_TAG) {
if (xpp.getName().equals("word")) {
items.add(xpp.getAttributeValue(0));
}
}
xpp.next();
}
}
catch (Throwable t) {
Toast
.makeText(this, "Request failed: "+t.toString(), Toast.LENGTH_LONG)
.show();
}
Dosyayı ham klasörde veya varlıklar klasöründe nerede yaşıyorsunuz? –
XML dosyasını kaynaklara nasıl ekleyeceğimi bilmiyorum. – Anand
, xml dosyanızı res/raw veya assets klasörüne yerleştirebilir ve sonra da onu ayrıştırabilirsiniz. –