我知道 javascript 是一种浏览器端脚本语言。我有一个我想抓取的页面。它有一个表;我能够抓取所有表数据,除了一个由 javascript 加载的数据。它是一个赔率比较网站,赔率不断变化。赔率是使用 javascript 加载的。
我可以用什么代替简单的 php dom 来解析 javascript?
我知道 javascript 是一种浏览器端脚本语言。我有一个我想抓取的页面。它有一个表;我能够抓取所有表数据,除了一个由 javascript 加载的数据。它是一个赔率比较网站,赔率不断变化。赔率是使用 javascript 加载的。
我可以用什么代替简单的 php dom 来解析 javascript?
(如果您可以将软件安装到您的服务器)您可以使用“无头”浏览器(没有用户界面的浏览器),如 phantomjs(http://phantomjs.org/),它返回完整的网站,包括解析的 javascript 和将结果提供给您的 php 脚本。