【问题标题】:jsoup connect function doesnt fetch html codejsoup 连接函数不获取 html 代码
【发布时间】:2014-01-31 06:49:49
【问题描述】:

我已经在 android 中实现了 jsoup。 Jsoup.connect() 正确获取站点“http://karnatakatourism.org/”的 html 内容,但它没有获取 url “http://karnatakatourism.org/Bidar/en/”的任何内容。我想从 www.karnatakatourism.org 的 html 页面中的链接中获取数据。谁能帮帮我??

【问题讨论】:

  • 请去掉android相关代码,这个问题不重要
  • 我不明白这个问题是关于什么的。你是如何使用 Jsoup 的?如果您指定了 URL http://karnatakatourism.org/,那么它将被解析,而不是其他 URL。提供代码并在您的问题中更具体。
  • @ Daniel B :我的问题是 Document doc=Jsoup.connect("karnatakatourism.org/").get() 被正确获取。但是当我给 Document doc=Jsoup.connect("karnatakatourism.org/Bidar/en/").get() 时,它没有获取什么……这是为什么呢?

标签: android jsoup


【解决方案1】:

似乎大部分内容都是由一些AJAX magic加载的。您可以尝试分析网络流量以获取您真正感兴趣的 URL。那么这些可能是通过 JSoup.connect() “获取”的。

另一种方法可能是使用其他工具,如selenium,但我不知道你在 android 平台上能走多远。可能selendroid 可以提供您的答案。

【讨论】:

    猜你喜欢
    • 2021-04-28
    • 2011-07-14
    • 1970-01-01
    • 2012-01-06
    • 2012-01-30
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多