2

Jsoup を使用して Web ページから一部のデータを抽出する際に問題が発生しています。

コードは次のとおりです。

<fb:comments-count href="" fb-xfbml-state="rendered" class=" fb_comments_count_zero">
<span class="fb_comments_count">0</span></fb:comments-count>

そして、私はそれを抽出しようとして0fb_comments_count classます。

4

1 に答える 1

2

fb:comments-countそのタグは本当に必要ですか?span.fb_comments_count`doc.select("span.fb_comments_count") を使用して直接選択できます。

ただし、外側のタグが必要な場合:

Document doc = ...

Element commentsCount = doc.select("fb|comments-count > span.fb_comments_count").first();

System.out.println(commentsCount.text());

これにより、最初に一致したタグの値が出力されます。それらすべてが必要な場合は、代わりにループを使用してください。

于 2013-04-01T11:24:29.340 に答える