【问题标题】:How to get, in java, the entire html of a page loaded in part from jquery如何在java中获取部分从jquery加载的页面的整个html
【发布时间】:2012-05-09 07:26:56
【问题描述】:

我需要开发一个 Web 应用程序,它允许我抓取使用 jquery 部分加载的页面。我了解到在 php 中这是不可能的writing this post

我读到了rhino,但我不知道如何在我的范围内使用它, 有人知道如何在java中做到这一点吗?可以举一些例子吗?谢谢!!!!

【问题讨论】:

  • 在 PHP 中可能的;但是,就像下面提到的 selenium 一样,您必须使用不是用 PHP 编写的浏览器界面。第一个问题请参见this answer

标签: java web-scraping rhino


【解决方案1】:

您正在寻找的是浏览器界面。

最常用的浏览器接口(或驱动程序)是selenium:http://seleniumhq.org/docs/03_webdriver.html#introducing-the-selenium-webdriver-api-by-example

您可以使用 selenium 打开您选择的浏览器来打开网站。它支持 javascript,因此您可以通过 XPath 或 CSS 选择器遍历 DOM。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-29
    • 2010-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多