私は次のコードを持っています:
InputStream is = assetManager.open(Constants.ATTRIBUTE_XML_URL);
XmlPullParser parser = Xml.newPullParser();
parser.setFeature(XmlPullParser.FEATURE_PROCESS_NAMESPACES, false);
parser.setInput(new InputStreamReader(is));
parser.nextTag();
InputStream 'is' に xml が取り込まれています。ただし、に到達すると null ポインターがスローされますёparser.nextTag()
。
私はどんな間違いをしていますか?または、アンドロイドで XML を解析するより良い方法はありますか?