【发布时间】:2012-06-18 05:50:51
【问题描述】:
我有
<table class="table" >
<tr>
<td><a href="url">text1</a></td>
<td>text2</td>
</tr>
<tr>
<td><a href="url2">text</a></td>
<td>text</td>
</tr>
我想提取所有行的 url 和 text 我用
Document doc = Jsoup.connect(url).get();
for (Element table : doc.select("table.table")) {
for (Element row : table.select("tr")) {
Elements tds = row.select("td");
String text1=tds.get(0).text();
String url= row.attr("href");
System.out.println(text1+ "," + url);
}
}
我得到了 text1 值,但 url 为空。
如何从 td 标签中获取 url?
【问题讨论】:
标签: java html-parsing jsoup