失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > java 点击网页按钮_Java SE:打开网页并单击按钮

java 点击网页按钮_Java SE:打开网页并单击按钮

时间:2018-11-11 14:19:58

相关推荐

java 点击网页按钮_Java SE:打开网页并单击按钮

您可能正在寻找

HtmlUnit – 一个“用于Java程序的GUI-Less浏览器”.

这是打开的示例代码,使用表单搜索“htmlunit”并打印结果数量.

import com.gargoylesoftware.htmlunit.*;

import com.gargoylesoftware.htmlunit.html.*;

public class HtmlUnitFormExample {

public static void main(String[] args) throws Exception {

WebClient webClient = new WebClient();

HtmlPage page = webClient.getPage("");

HtmlInput searchBox = page.getElementByName("q");

searchBox.setValueAttribute("htmlunit");

HtmlSubmitInput googleSearchSubmitButton =

page.getElementByName("btnG"); // sometimes it's "btnK"

page=googleSearchSubmitButton.click();

HtmlDivision resultStatsDiv =

page.getFirstByXPath("//div[@id='resultStats']");

System.out.println(resultStatsDiv.asText()); // About 309,000 results

webClient.closeAllWindows();

}

}

其他选择是:

> Selenium:将打开像Firefox这样的浏览器并进行操作.

> Watij:也将打开一个浏览器,但在自己的窗口中.

> Jsoup:好的解析器.但是没有JavaScript.

如果觉得《java 点击网页按钮_Java SE:打开网页并单击按钮》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。