提问人: 提问时间:9/8/2011 最后编辑:Brian Tompsett - 汤莱恩 更新时间:9/26/2019 访问量:29473
Jsoup Java HTML 解析器:执行 Javascript 事件
Jsoup Java HTML parser : Executing Javascript events
答:
37赞
dm3
9/8/2011
#1
JSoup 只是一个 HTML 解析器/“tidyfier”,而不是浏览器模拟器。要与 HTML 页面交互(执行 javascript、填写表单等),您应该使用 HtmlUnit 或 Selenium 等工具。
评论
0赞
9/8/2011
好的,好的。我有一个问题,我在HTML页面上有两个下拉列表。当一个下拉列表发生更改时,其他下拉列表中的选项也会更改。我想更改 Java 代码中的第一个下拉值,然后在第二个下拉列表中获取新值,如何在 HTML 单元中做到这一点?
3赞
Rostislav Matl
9/8/2011
#2
使用 Selenium - 如果您使用 Selenium 2 WebDriver API,则那里的主要类是 WebDriver、FirefoxDriver 和 JavascriptExecutor。
下一个:正则表达式选择标签之间的所有文本
评论