Jsoup - 提取标签:命名空间

时间:2013-04-01 00:02:40

标签: java android jsoup

我在使用Jsoup从网页中提取一些数据时遇到了问题。

以下是代码:

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

而且,我正在尝试在0中提取fb_comments_count class

1 个答案:

答案 0 :(得分:2)

你真的需要fb:comments-count标签吗?您可以使用`doc.select(“span.fb_comments_count”)直接选择span.fb_comments_count

但是,如果您需要外部标记:

Document doc = ...

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

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

这将打印第一个匹配标记的值。如果你需要所有,那么请改用循环。