在PHP中删除Javascript生成的内容

在PHP中删除Javascript生成的内容,javascript,php,web-scraping,screen-scraping,Javascript,Php,Web Scraping,Screen Scraping,我想从这个页面获取数据,基本上获取纯文本内容,尝试0.33%,黄金0.26%,。。。使用基于PHP的软件或基于web的服务,最有效的方法是什么?我曾试图研究源代码,但无法直接获取数据源。因此,我需要使用类似无头浏览器的东西。数据可能是通过javascript使用WebSocket从服务器获取的,所以普通的工具无法处理这个问题-可能使用无头浏览器比如Selenium就可以获取数据 在共享主机上这样做可能是不可能的,幸运的是,我的提供商应请求安装了PhantomJS,所以解决了这个问题。为什么不使用

我想从这个页面获取数据,基本上获取纯文本内容,尝试0.33%,黄金0.26%,。。。使用基于PHP的软件或基于web的服务,最有效的方法是什么?我曾试图研究源代码,但无法直接获取数据源。因此,我需要使用类似无头浏览器的东西。

数据可能是通过javascript使用
WebSocket
从服务器获取的,所以普通的工具无法处理这个问题-可能使用
无头浏览器
比如
Selenium
就可以获取数据

在共享主机上这样做可能是不可能的,幸运的是,我的提供商应请求安装了PhantomJS,所以解决了这个问题。

为什么不使用
curl
来获取内容呢?然后使用纯DOM函数或类似的第三方库解析htmlsimplehtmldom@Athafoud页面使用
javascript
和可能的
websockets
从服务器获取数据。phantomjs可以做到吗?是的,类似phantomjs的东西可以做到,我只需要它在共享主机上运行,因此,您可以尝试使用基于PHP的软件或第三方服务来读取动态生成的内容。但它使用的是Python。