2014-10-20 97 views
0

我正在使用网络爬虫,我发现一些网站通过JSON填充其内容。这让我很难用SIMPLE HTML DOM获取数据。有没有什么办法让我可以在inspect元素中看到最终的HTML代码?获取包含由JSON填充的内容的HTML源代码

+0

是的,你只是json_decode字符串,现在你有原始数据。 – pguardiario 2014-10-20 23:34:59

回答

0

这不是一件小事。您需要使用“无头浏览器”并实际执行页面上的JavaScript。有几个无头浏览器实现可供选择(只需搜索该术语);那么,当然,你必须从PHP驱动它们。

+0

是的,我听说在谷歌。但我无法让程序在PHP中完成。你能帮我解答吗? – DharanBro 2014-10-20 09:06:40

+0

@DharanBro:我从来不需要从PHP驱动无头浏览器。这个(关闭的)问题可能(或不可以)帮助:http://stackoverflow.com/questions/6578132/php-headless-browser – 2014-10-20 09:07:36