所以我正在为自己制作一个小应用程序,以便我可以使用Jsoup查看我的应用程序的收入。我的代码完美无缺,它正在提取我遇到问题的文本。我查看了网站的源代码,我要提取的文本位于名为“subheading”的div类中。
<div class="subheading">
Total revenue: $1.17
<a href="/reports?date_range=0" class="link">Reports</a>
</div>
这就是div类的样子。现在我想提取一下“总收入:1.17美元”。所以在我的代码中我把
Elements elements = document.select("div.subheading");
当我运行应用程序时,它不会崩溃,它只显示空白。我知道我的代码有效,因为我将“body”放入document.select();整个身体出现了。当我使用“div.subheading”时,有谁知道为什么没有出现?谢谢你的帮助!
答案 0 :(得分:1)
试试这个
Document doc = Jsoup.parse(html);
Elements elements = doc.select("div.subheading");
String data = elements.text();
Log.i(".........",""+data);