Javaを使用してyahoo financeから特定の株のアナリスト評価を取得しようとしています。 私はjsoupを使用していますが、メインHTMLを印刷するときのように見えます。ブラウザのコンソールに表示される出力を見ることができません。私が紛失しているものはありますか? YahooファイナンスはJavaScriptでいっぱいです。だから私はjsoupオブジェクト内のスクリプト情報は表示されません。yahooファイナンスのJava Webスクラップ、アナリストの評価を抽出
ありがとうございました。
JavaScriptとJSoupはうまく連携しません。 –
ありがとう... jsoup以外の処理方法がありますか? – Bilal
javascriptリクエストを調べて、API呼び出しを使用してデータを照会するか、javascriptをサポートしたヘッドレスブラウザを使用してください。HtmlUnitはJavaのオプションですが、最も高速で安定したlibではありません。あるいは、PhantomJSのようなものを使ってレンダリングされたページをつかみ、出力をファイルに書き出し、jsoupで解析します(これはHtmlUnitより高速です)。 –