【发布时间】:2014-01-30 00:11:30
【问题描述】:
你好我要解析http://jon-stevens.com/rss/index.php
我正在使用
public void parseXMLAndStoreIt(XmlPullParser myParser) {
int event;
String text = null;
try {
event = myParser.getEventType();
while (event != XmlPullParser.END_DOCUMENT) {
String name = myParser.getName();
switch (event) {
case XmlPullParser.START_TAG:
break;
case XmlPullParser.TEXT:
text = myParser.getText();
break;
case XmlPullParser.END_TAG:
if ((name.equals("description"))&&(text.contains("Week"))) {
title=text;
}else if((name.equals("title"))&&(text.contains(tagz.toUpperCase()))){
country=text;
}
break;
}
event = myParser.next();
}
parsingComplete = false;
} catch (Exception e) {
e.printStackTrace();
}
}
其中tagz是特定星座的字符串值(例如:“白羊座”) 我不知道如何解析按钮单击时每个星座符号的描述(带有标签)。到目前为止,我解析了最初的星座描述(“从 2014 年 1 月 27 日星期一开始,到 2014 年 2 月 2 日星期日结束”)和星座标题,但是我怎样才能得到具体的星座描述(具体星座的描述我解析的瓦片)?
【问题讨论】: