XmlPullParser のコードで問題が発生しましたが、これが私だけなのかバグなのかわかりません。
xmlpullparser を使用して xml ファイルを解析するだけです (次のように)。
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();
xpp = c.getResources().getXml(id);
int quantity = 0;
int eventType = xpp.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
if (eventType == XmlPullParser.START_TAG) {
Log.d("al","Start tag "+xpp.getPrefix());
}
xpp.next();
}
プログラムが機能しない、RuntimeException、getPrefix not supported と表示されます。私はそれについて何も見つけませんでした。私は何か間違っていますか?
(私はAPI 7を使用しており、開発サイトはAPI 1からここにあると言っています)