:Jsoupは、ウェブページからの完全なコンテンツフェッチすることができません[いいえエラー/例外を、いくつかのコンテンツミス]私はJSOUPと、以下のページからコンテンツを取得しようとしています
http://www.exchangeandmart.co.uk/used-cars-for-sale
をしかし、それはフェッチされませんブラウザから同じリンクを開くと表示されますが、id = resultsのdiv私
Javaコードを助けてください:
Connection connection = Jsoup.connect("http://www.exchangeandmart.co.uk/used-cars-for-sale");
Document doc = connection.get();
System.out.println(doc.getElementById("results")); // prints null
注:は例外やエラーページのダウンロード中にはありません。ページ内の一部のコンテンツのみが失われています。私はSystem.out.println(doc);
とコンソール全体の文書を印刷した、それは私がブラウザで見るページとはかなり異なっていた。
'doc.toString()'は何も出力しませんか? 「いいえ」の場合、サーバーへの接続を確立してデータをダウンロードする際に問題が中継されます。 –
@SYLARRR私は自分の答えを編集しました。もう一度見てください。 – jem
AndroidからJSoupを使用していますか?この場合、「結果」のIDを有する要素を有するモバイルウェブページを表示することができる。 –