したがって、スパンから値を取得するJavaコードがあります。しかし値はnullになります。今私は何が問題かもしれないか分かりません。スパンがjavascriptで記述されている場合は、Java on eclipseを使用してスパンからそれらの値を抽出することは可能ですか?特定のWebサイトでスパン値を取得する
は、ここに私のコードであり、私はJSoupを使用しています:前述したように
public static void main(String[] args) throws IOException{
Document document = Jsoup.connect("https://www.binary.com/trading?l=EN").userAgent("Mozilla").get();
Elements elements = document.select("span#spot");
for (Element element : elements) {
System.out.println(element.text());
}
}
}
が、私は、コンソール上では値を取得していません。しかし、私は他のウェブサイトでこれを試しても、私は問題なしでデータを取得します。これらの値を取得する方法はありますか?
サーバーからのHTML応答にスタティックスパンを設定するか、JSを解析する必要があります。あなたがウェブサイトを支配していなければ、あなたは後者の解決策に悩まされています。スパンがすでに応答の一部ではないと仮定すると、それは頭痛であり、おそらくそれに値するものではありません。 –