Jsoup Java HTML parser : 执行 Javascript 事件

2022-09-02 12:10:06

我可以在Jsoup中填写表单,执行事件和Javascript函数吗?如果是,我该怎么办?或者我应该去另一个解析器。


答案 1

JSoup只是一个HTML解析器/“tidyfier” - 而不是浏览器模拟器。要与HTML页面交互(执行javascript,填写表单等),您应该使用HtmlUnitSelenium等工具。


答案 2

使用Selenium - 如果你使用Selenium 2 WebDriver API,那里的主类是WebDriver,FirefoxDriver和JavascriptExecutor。