特定の Web サイトからデータを取得したい。DOM 全体を取得してデータをフェッチする代わりに、タグの ID を送信してその特定のデータを取得することは可能ですか? 助けてください
質問する
38 次
1 に答える
0
いいえ、Jsoup には URL からセレクターに一致する要素のみを取得する組み込みメソッドはありません。いつものこと:
Document doc = Jsoup.connect("http://example.com/").get();
Elements section = doc.select("#id-you-are-interested-in");
行く方法です。心配しないで; Jsoup に のようなメソッドが含まれていたとしても、Jsoup がセクションElements section = Jsoup.connect("http://example.com", "#id-you-are-interested-in");
を返す前に、ドキュメント全体を取得して解析する必要があります#id-you-are-interested-in
。おそらく、これはあなたが求めていたものではないかもしれませんが、このようなメソッドを含む Jsoup には測定可能なパフォーマンス上の利点はないと言っているだけです。便宜上だけでしょう。
于 2012-08-29T14:05:11.987 に答える