2013-08-23 40 views
0

我有以下代碼:XmlPullParser.nextTag拋出異常

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 '是' 得到填充了XML。但它在到達ёparser.nextTag()時會拋出空指針;

我犯了什麼錯誤?或者有沒有更好的方法來解析在android中的XML?

+0

請顯示異常 – Eugene

回答

0

此方法將調用next()並返回event如果它是START_TAGEND_TAG否則會拋出異常。這裏是你需要閱讀的documentation,以便你瞭解如何解析xml。