我想使用Jsoup从html中检索某些信息。
这些是我想要检索的项目:
<td class="text" nowrap valign="top">• 2012年05月14-23日</td>
<td class="text" valign="top"><a href="/events/2012/1205142301.pdf" target="new" class="text">北京、湖南商务考察团</a></td>
我设法检索第二项,其中包含一个URL和一个中文标题,但不包含第一项。有人可以帮忙吗?
我使用以下代码检索第二项:
Element image = doc.select("td.text a").get(c);
String v = image.attr("href");
url = ("http://www.s-cba.org.sg" + v);
Log.d("url", url);
Element eventName = doc.select("td.text a").get(c);
event = eventName.text();
Log.d("event", event);
答案 0 :(得分:1)
Element link = doc.select("td.text a").first();
Element dateTd = link.parent().previousElementSibling();
String url = link.attr("href")
String title = link.text();
String date = dateTd.text();