jsoup如何提取这个文本

时间:2012-06-22 10:05:31

标签: jsoup

更新

我正在尝试从here中提取“每小时推文”信息。但是,当我从jsoup打印出html时,我无法在任何地方找到这些信息。

任何提示?

我正在尝试使用jsoup从下面的代码中提取文本“ 105 TPH ”。

<div id="speed_realtime" class="speed">
<a title="Tweets Per Hour">105 TPH</a>
</div

这是正确的吗?

Element t = doc.select("a[title=Tweets Per Hour]").first();
tph = t.text();

<击>

1 个答案:

答案 0 :(得分:1)

是的,为什么?不是吗?

您也可以这样做:

Element tph = doc.select("#speed_realtime").select("a").first().text();

Element tph = doc.select("a[title]").first().text();

查看文档以获取更多选项......

Use selector-syntax to find elements

Use DOM methods to navigate a document


修改

尝试这样的事情

Document doc = Jsoup.connect("http://www.twazzup.com/?q=mls&l=en").userAgent("Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)").get();