【问题标题】:PHP - get html page structurePHP - 获取 html 页面结构
【发布时间】:2015-11-01 00:08:27
【问题描述】:

我正在寻找一种使用 PHP 获取 HTML 页面结构的方法。

我想要实现的是能够检查页面结构是否改变(NOT内容)。

例如,我希望能够知道何时从内容经常更改的页面添加(或删除)新功能。如果添加或删除了一项功能,则结构也会发生变化。

有什么好的方法可以做到这一点?使用 DOMDocument、Xpath 或任何其他你能想到的方法?

我曾尝试使用 DOMDocument 但这是一项非常困难的任务...

想法?

【问题讨论】:

标签: php dom xpath domdocument


【解决方案1】:

我建议使用 selenium/jquery 和 xpath 来计算 div 或 body-html 中的元素数量,并检查数量是否改变。

【讨论】:

    【解决方案2】:

    我能想到的最简单的方法是使用文档的 file_get_contents() 并将其存储在数据库中,然后有一个 cron 每天或任何适合您的时间间隔检查并再次重新检索内容并检查数据存储在数据库中以查看它们是否匹配。

    【讨论】:

      猜你喜欢
      • 2020-07-30
      • 2015-07-20
      • 2014-08-16
      • 2020-02-11
      • 1970-01-01
      • 2016-07-27
      • 2018-12-30
      • 2015-01-09
      • 1970-01-01
      相关资源
      最近更新 更多