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 回答