【问题标题】:Android Java JSoup Search then retrieve resultsAndroid Java JSoup Search 然后检索结果
【发布时间】:2019-09-29 19:50:16
【问题描述】:

我正在使用 JSoup 从 [url] 抓取/解析数据,但我还需要能够填写网页上的开始日期和结束日期字段。

对于这个问题的任何帮助将不胜感激,

谢谢

【问题讨论】:

    标签: java android web-scraping jsoup


    【解决方案1】:

    有两种方法可以检索该数据。如果您查看浏览器的开发人员工具网络选项卡,您会看到当您输入开始+结束日期并单击搜索时完成了一个 POST AJAX 请求,并且该请求返回 JSON。因此,您可以使用 HTTP 客户端发出此类请求并使用 Jackson、GSON 或任何其他 JSON 解析器解析 JSON。

    或者,如果您真的想在表单字段中输入数据并提交表单 - 您必须为此使用 Selenium WebDriver。但这是一个可怕的矫枉过正。

    【讨论】:

    猜你喜欢
    • 2020-02-06
    • 1970-01-01
    • 1970-01-01
    • 2017-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多