0

そこで、Jsoup を使用して自分のアプリの収益を確認できるように、自分用の小さなアプリを作成しています。私が持っているコードは完全に機能し、問題のあるテキストを抽出しています。Web サイトのソース コードを調べたところ、抽出したいテキストは "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」を使用すると何も表示されない理由を誰か知っていますか? ご協力いただきありがとうございます!

4

1 に答える 1

1

これを試して

Document doc = Jsoup.parse(html);
Elements elements = doc.select("div.subheading");
String data = elements.text();
Log.i(".........",""+data);
于 2013-10-24T04:31:56.783 に答える