誰かがjsoupを使ってhtmlから情報を抜き出す手助けをすることができますか?必要テーブルからJsoupを使ってテキストを抽出する方法
情報は、私は、HTMLドキュメント内のいくつかの場所でそれを見ることができ23.90
<tr>
<td class="leftcell" valign="top">
<div onclick=
"ShowHideTravelDetails('bookingPrice_TaxesToggleBox',
'bookingPrice_TaxesToggleIcon', '/Images');" class="productheader">...</div>
</td>
<td class="rightcell emphasize" align="right"
valign="bottom">$23.90</td></tr>
です。 私は試しました
Elements taxes = doc.select("td.rightcell.emphasize");
しかし、それは動作していません。
はまた、テーブルなどから情報を抽出してみました:
Elements table = doc.select("table[class=selectiontable]");
Elements rows = table.get(0).select("td[class^=rightcell emphasize]");
for (Element row : rows) {
Elements tds = row.select("td");
System.out.println(tds.get(13));
のコードを追加してくださいません画面が最初のコードスニペットは、私にはよさそうだ – soorapadman
を撃ちました。 2番目の方法では、 'td'を取り出して'行 'を呼び出して、子' td'を取得しようとしています。代わりに 'tr'を取得したいと思っています(しかしクラスセレクタはもう意味をなさない) – Aaron