gpt4 book ai didi

javascript - 真的没有兼容Android的可以解析javascript页面的东西吗?

转载 作者:行者123 更新时间:2023-11-30 03:12:45 27 4
gpt4 key购买 nike

我完全被难住了。经过几天又几天的搜索,我根本找不到任何可以用来解析动态生成的 HTML 页面的东西。

要求:

  1. 加载一个 html 页面,并让 javascript 填充内容。允许查看 html。
  2. 解析所述动态生成的页面,并允许单击将更新页面内容的元素和按钮。

几个月前的所有其他类似问题都指向同一件事,不存在或不兼容。我很惊讶没有人想出一个图书馆来完成这个。

真的没有什么可以在启用 javascript 的情况下进行 html 解析吗?有什么事吗???

到目前为止,我一直在使用 JSOUP 来处理我的网络抓取,但现在我已经完成了这些页面,其他所有内容都使用 javascript,我无法从这些页面中获取任何内容。

我也读过有关 Android WebView javascript hacks 的信息,但它完全乏味,并且在我的许多场景中都不起作用,尤其是当您必须登录并导航到不同的页面时。 HtmlUnit 非常适合我需要的一切,但与 android 不兼容。 Selenium 看起来也不错,但你需要安装另一个 apk,而且似乎只能用于测试。

是否有新的开发或正在开发中?任何人有任何见解?有什么办法可以解决这个问题吗?不存在合适的库/方式吗???

最佳答案

我认为正确的解决方案可能是 bobik到目前为止似乎有效。Bobik 是一种基于云的服务,用于实时抓取网站。您可以使用任何您想要的语言,因为 Bobik 自己的 API 完全基于 HTTP。作业在提交后立即得到处理,结果会在几秒钟内准备就绪。

关于javascript - 真的没有兼容Android的可以解析javascript页面的东西吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20670676/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com