Я пытаюсь получить HTML-страницу веб-сайта (ex http://htmlunit.sourceforge.net), но я получаю сообщение об ошибке IlleagalArgumentException: не удается найти объявленный класс поля org.apache.http.impl.client.HttpClientBuilder.dnsResolver , Мой код выглядит следующим образом:Получить HTML-страницу с помощью htmlunit
public class Main1 {
public static void main(String[] args) {
try {
homePage();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static void homePage() throws Exception {
try (final WebClient webClient = new WebClient()) {
final HtmlPage page = webClient.getPage("http://www.google.com");
String text = page.asText();
System.out.println(text);
}
}
}
С кодом что-то не так? Спасибо
Зачем вам нужна страница? Вы хотите разобрать его? – Tugrul
@Tugrul Да, мне нужно разобрать его на самом деле, я читаю, что htmlunit может анализировать элементы html и javascript на странице. –
Проверьте мое предложение. – Tugrul