关于网友提出的“ 为什么解析xml文件时得到一堆null”问题疑问,本网通过在网上对“ 为什么解析xml文件时得到一堆null”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 为什么解析xml文件时得到一堆null
描述:
try{
parser.setInput(new InputStreamReader(hc.openInputStream()));
int eventType = parser.getEventType();
while (true) {
switch (eventType) {
case XmlPullParser.START_DOCUMENT:
System.out.println("Start of Document");
break;
case XmlPullParser.START_TAG:
System.out.println("Start of Tag" + parser.getName());
xmlString+=parser.getName();
break;
case XmlPullParser.END_TAG:
System.out.println("END_TAG" + parser.getName());
xmlString+=parser.getName();
break;
case XmlPullParser.TEXT:
System.out.println("Text" + parser.getText());
xmlString+=parser.getName();
break;
}
if (eventType == XmlPullParser.END_DOCUMENT)
break;
eventType = parser.next();
}
}catch(XmlPullParserException e){
e.printStackTrace();
}catch(Throwable e){
e.printStackTrace();
}
out.println输出正确结果
而模拟器上除了tag名,其余全是null
以上介绍了“ 为什么解析xml文件时得到一堆null”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1991259.html