当前位置: 首页 > 知识库问答 >
问题:

从网页获取数据并在Android Java上使用[副本]

戴高远
2023-03-14
document = Jsoup.connect(url)
                    .userAgent("Mozilla/5.0 (windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0")
                    .timeout(44000)
                    .get();
  Elements matutina=document.select("#QuinielaExt01 > div");
   String result=matutina.text();

共有1个答案

毋弘光
2023-03-14

查看我对这个类似的Stackoverflow问题的回答:

总结一下:该页面的内容是通过JavaScript使用Ajax加载的。Jsoup不能执行javascript,它只能解析从网站发回的初始HTML。

如果需要访问通过Javascript加载的数据,则需要使用无头浏览器。看我之前的回答。

 类似资料:
  • 可能重复: Access-Control-Allow-Origin不允许Origin 我想从网页访问元素。 但我不能这样做,得到一个错误: XMLHttpRequest无法加载http://en.wikipedia.org/wiki/special:search?search=&go=go。Access-Control-Allog-Origin不允许起源“我的本地主机”。 当我尝试用另一个本地页面

  • 尝试使用Jsoup而不是网站API从网站上练习和获取信息。我的代码没有错误,但文本字段没有更改。它只是给我一个空白。我如何从网站上获取信息?我正试图获取主要新闻,以便在我的网站上发布。 我的代码:

  • 我正在使用vaadin制作一个CRUD应用程序我有一个带有对象人员(id,姓名,年龄)的网格,我在每行旁边制作了一个“编辑”按钮,但是当我按下按钮时,我如何获得该行的Perg值?

  • 问题内容: 我已经使用Jsoup库从url获取元数据。 但是我想在 客户 端使用javascript 做到这一点 问题答案: 您不能仅仅因为这个问题而做客户端。您需要服务器端脚本来获取页面的内容。 或者 您可以使用 。这样, 将用作代理。 https://policies.yahoo.com/us/en/yahoo/terms/product- atos/yql/index.htm 或者, 您可以