-1
jsoupを使用してウェブサイトから選択したデータ(画面 - 総芽)を取得するにはどうすればよいですか?あなたがstat-item
試してみるの複数の値が必要な場合はJava - Jsoupを使用してウェブサイトからデータを取得していますか?
try {
final Document document = Jsoup.connect("www...").get();
for (Element row : document.select("div#si-title")) {
System.out.println(row.text());
}
} catch (IOException e) {
e.printStackTrace();
}
:あなたはタイトルのみ試みが必要な場合は
try {
final Document document = Jsoup.connect("https://www.betfair.com/exchange/plus/#/football/market/1.127737590").get();
for (Element statItem : document.select("div#stat-item")) {
for (Element child : statItem.children()) {
System.out.println(child.attr("class") + " = " + child.text());
}
}
} catch (IOException e) {
e.printStackTrace();
}
ブラウザでJavaScriptを無効にしてサイトを確認すると、問題のヒントが表示されます。コンテンツが表示されないため、jsoup(JavaScriptをサポートしていません)でこのページをスクラップできません。ヘッドレスブラウザ(HtmlUnit、PhantomJSなど)を見てください。 –