1

我有从以下位置提取信息的 html 页面:

table class="students">
<tbody>
<tr class="rz" style="color:red;" onclick="location.href='//andy.pvt.com';">
<td>
<a title="Display Andy website,Andy" href="//andy.pvt.com">15</a>
</td>
<td>Andy jr</td>
<td align="right">44.31</td>
<td align="right">23.79</td>
<td align="right">57</td>
<td align="right">1,164,700</td>
<td align="right">0.12</td>
<td align="center">
<td align="left">0.99</td>
<td align="right">
</tr>

= 我想得到安迪,15 andy.pvt.lom。

我可以使用 doc.select(table).get 提取此表

我无法提取我正在查找的信息。

如何获取“tables.select("xxxx");” 你能帮我解决我所缺少的xxx吗?

4

1 回答 1

1

你说:

我试过了 ; 表格 = doc.select("table").get(0); 比tables.select("一个标题)。

你想要更多的东西

tables.select("a[href]").attr("href"); // to get your String

tables.select("a[href]").text(); // to get your number

例如,

  Elements tables = doc.select("table");
  String hrefAttr = tables.select("a[href]").attr("href");
  System.out.println("href attribute: " + hrefAttr);
  String number = tables.select("a[href]").text();
  System.out.println("number: " + number);
于 2012-08-22T06:18:19.470 回答