HtmlUnitを使用してJavaScriptからデータを取得するにはどうすればよいですか?HtmlUnitを使用してJavaScriptからデータを取得するにはどうすればよいですか?
タイトル:総芽
public static void getElements() {
try (
final WebClient webClient = new WebClient()) {
final HtmlPage page = webClient.getPage("some URL");
final HtmlDivision div = page.getHtmlElementById("in-game-stats");
System.out.println(div.getTextContent());
} catch (IOException e) {
e.printStackTrace();
}
}
他に何?
帽子が問題ですか?どんな出力を得るのですか?何を期待していますか?一般的には、開発中に '.asXml()'を使う方が便利です。代わりに表示されているコンテンツだけをxmlで見ることができるからです。 – MrSmith42
Expectは、画面上のようにjavascriptで生成されたhtmlからデータを取得します。 – Bartek