【问题标题】:Parse a website with jSoup使用 jSoup 解析网站
【发布时间】:2014-08-06 14:44:07
【问题描述】:

我正在尝试解析一个网站,特别是 this one 它没有提供 api,就像它为 bf4 或其他标题提供的那样,但所有者说我应该只解析数据。

我遇到的问题是,使用 jSoup,它检索数据,但如果你仔细看,该网站会创建一个新的 httpget,并且只有在搜索完成之后。 据我所知,我认为它会将标头中的一些参数发送到。

如果我只是使用 jSoup 来调用它,就像我得到一些数据一样,我应该在哪里搜索我得到消息:

  Please activate Javascript to see the search results.

有没有办法获取数据?我真的需要这个,非常感谢任何帮助。

请帮忙

【问题讨论】:

    标签: java javascript android parsing http


    【解决方案1】:

    您需要一个支持 javascript 的客户端,例如 HtmlUnit 或 Selenium。

    【讨论】:

    • 但是我这辈子都无法在 android 上安装 htmlUnit,你知道教程或其他东西,所以我可以安装它吗?
    • 对不起,我错过了你在 Android 上。请参阅this Stack Overflow question 以获取更多建议(关于云抓取,听起来很有趣)。顺便说一句,我测试了可以使用 Selenium 访问数据,遗憾的是该信息现在无用...
    • Bobik 看起来确实像我需要的东西,但他们的网站已关闭……还有其他选择吗?或者你知道一些解决方法吗?
    • This posting 可能有用。它不鼓励使用 HtmlUnit,但提供 Android 的内置 WebView 作为一种选择。我对 WebView 不熟悉。
    猜你喜欢
    • 1970-01-01
    • 2016-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-22
    • 2014-06-29
    相关资源
    最近更新 更多