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>

= Andy、15andy.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 に答える