【问题标题】:Get the HTML source code including the content populated by JSON获取包含由 JSON 填充的内容的 HTML 源代码
【发布时间】:2014-12-15 05:10:30
【问题描述】:

我正在研究网络爬虫,我发现一些网站使用 JSON 填充其内容。这让我很难使用 SIMPLE HTML DOM 获取数据。有什么方法可以获取我可以在检查元素中看到的最终 HTML 代码?

【问题讨论】:

  • 是的,您只需 json_decode 字符串,现在您就有了原始数据。

标签: javascript php json web-crawler simple-html-dom


【解决方案1】:

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

【讨论】:

  • 是的,我在谷歌听说过。但我无法获得在 PHP 中执行此操作的程序。你能帮我解决一下吗?
  • @DharanBro:我从来没有用 PHP 驱动过无头浏览器。这个(封闭的)问题可能(或可能不会)有帮助:stackoverflow.com/questions/6578132/php-headless-browser
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-12-31
  • 2012-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-14
  • 2018-01-29
相关资源
最近更新 更多