2

このhtmlからタグを抽出する方法

<dl>
<dt>test:</dt>
    <dd id="rating" class="">+0 / -0 (0)</dd>
<dt>up:</dt>
    <dd>GMT</dd>
<dt>By:</dt>
    <dd></dd>
<dt>example:</dt>
    <dd>5</dd>
<dt>file:</dt>
    <dd>8</dd>
</dl>

jsoup を使用して、この html コードの 5 と 8 を抽出するにはどうすればよいですか....助けてください

4

1 に答える 1

2
doc.select("dt:contains(example) + dd")

「5」を含む dd を選択します。完全な構文はこちらから入手できます。

doc.select("dt:contains(example) + dd").first().text()

5そのものでしょう。

于 2010-08-04T15:19:04.733 に答える