Jsoup Java HTML解析器:执行javascript事件

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

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

使用Selenium – 如果您使用Selenium 2 WebDriver API,主要类有WebDriver ,FirefoxDriver和JavascriptExecutor。