13,100
社区成员
发帖
与我相关
我的任务
分享
int eventType = parser.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
if (eventType == XmlPullParser.START_DOCUMENT) {
System.out.println("Start document:");
} else if (eventType == XmlPullParser.END_DOCUMENT) {
} else if (eventType == XmlPullParser.START_TAG) {
System.out.print("<" + parser.getName());
int size = parser.getAttributeCount();
for(int i=0; i<size; i++){
System.out.print(" " + parser.getAttributeName(i));
System.out.print("=\"" + parser.getAttributeValue(i)+"\"");
url=parser.getAttributeValue(i);
}
System.out.print(">");
} else if (eventType == XmlPullParser.END_TAG) {
System.out.print("</" + parser.getName()+">");
} else if (eventType == XmlPullParser.TEXT) {
System.out.print("text+"+parser.getText());
StringItem s1 =new StringItem("123", parser.getText());
f.append(s1);
}
eventType = parser.next();
}
else if (eventType == XmlPullParser.TEXT) {
boolean isWhitespace = true;
try {
isWhitespace = parser.isWhitespace();
} catch (ParserException ex) {
ex.printStackTrace();
}
if (!isWhitespace) {
System.out.print("text+"+parser.getText());
StringItem s1 =new StringItem("123", parser.getText());
f.append(s1);
}
}