我正在尝试使用jsoup
Parser for Android 解析 HTML。
如果我运行我的代码,我将无法进入 for 循环;程序执行在 for 循环之前停止(不输出错误)。
我已经把日志?当我在普通的 java 项目中运行相同的代码时,我能够得到结果吗?
private class DownloadTwitterTask extends
AsyncTask<String, Void, List<String>> {
String content;
protected List<String> doInBackground(String... urls) {
try {
doc = Jsoup.connect("https://twitter.com/someperson/").get();
} catch (IOException e) {
// TODO Auto-generated catch block
Log.d("Exception", "Exception");
e.printStackTrace();
}
Elements elements = doc.getElementsByAttributeValue("class",
"js-tweet-text tweet-text");
for (int j=0;j<elements.size();j++) {
Element tmp = elements.get(j);
String value = tmp.text();
twitterList.add(value);
}
return twitterList;
}
protected void onPostExecute(List<String> result) {
tadaptor = new TwitterLazyAdaptor(INFOActivity.this, result);
// this.setListAdapter(fadaptor);
lv1.setAdapter(tadaptor);
}
}