Xml getText返回null – Android

我在Android上使用XmlPullParser,但getText返回null。 为什么发生这种情况?

代码,注释行给null

ArrayList<String> titleList = new ArrayList<String>(); try { XmlPullParserFactory factory = XmlPullParserFactory.newInstance(); factory.setNamespaceAware(true); XmlPullParser xpp = factory.newPullParser(); xpp.setInput(this.getInputStream(), null); int eventType = xpp.getEventType(); while (eventType != XmlPullParser.END_DOCUMENT) { if (eventType == XmlPullParser.START_TAG) { if (xpp.getName().equalsIgnoreCase(TITLE)) { // MainActivity.itemsList.add(xpp.getText()); Log.d("XGamers", "a"); } }`` eventType = xpp.next(); } } catch (XmlPullParserException e) { Log.e("XGamers", "XmlPullParserException in FeedParser"); } catch (IOException e) { Log.e("XGamers", "IOException in FeedParser"); } 

Solutions Collecting From Web of "Xml getText返回null – Android"