Jsoup を使用して Web サイトのコンテンツを解析しています。問題は、読み込みに数秒かかるページ上のデータがあることです。このため、私のプログラムは、ロードされたデータではなく、ロード中のグラフィックしか取得できません。これが私が得たものです:
<div class="sidebar_section">
<h3><a href="#" class="sidebar_toggle down">Counsel</a></h3>
<ul style="display:none;" id="counsel">
<li>Loading <img src="/members/images/ajax-loader3.gif" /></li>
</ul>
</div>
この URL をブラウザで開くと、「読み込み中」という単語ではなく、このブロックのコンテンツが実際に表示されます。
ページが完全に読み込まれた後にコンテンツを取得する方法があるかどうか疑問に思っていました。これが私の簡単なコードです:
Document doc = Jsoup.connect(url).get();
どんな助けでも本当に感謝しています。