您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

抓取 JavaScript生成的网页数据

抓取 JavaScript生成的网页数据

您需要查看PhantomJS

从他们的网站:

PhantomJS是带有JavaScript API的无头WebKit。它具有对各种Web标准的快速本机支持:DOM处理,CSS选择器,JSON,Canvas和SVG。

使用API??,您可以编写脚本来使“浏览器”与该页面进行交互并抓取所需的数据。然后,您可以使用它来做所需的任何事情。包括在必要时将其传递给PHP脚本。

话虽如此,如果有可能,请尽量不要“刮擦”数据。如果页面正在进行ajax调用,也许有可以替代的API?如果没有,也许您可??以说服他们做一个。当然,这比屏幕抓取要容易得多,并且更易于维护。

javascript 2022/1/1 18:14:50 有379人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶