如何检查一个html文件中的元素是否存在于另一个html文件中?

时间:2020-10-01 作者:shima masaeli

假设我有一个HTML文件作为我的WordPress博客页面之一(我们称之为第B页)。我想在第B页的标记中写入if条件,以检查另一个网页(第a页)上是否存在特定元素。

我的问题是,我应该选择什么函数来检查这种情况?我是否也应该在B页中导入A页的HTML文件?如果必须的话,我应该在服务器端做什么?

谢谢

1 个回复
最合适的回答,由SO网友:geouser 整理而成

如果我理解正确,并且希望在另一个页面中找到HTML元素,那么需要使用一些HTML解析器。

看看https://www.php.net/manual/en/domdocument.loadhtmlfile.phphttps://github.com/paquettg/php-html-parser. 我相信有更多的工具可以帮助你做到这一点。

在页面B上,通过URL将页面A加载为远程文档,然后对其进行解析并查找所需的HTML元素。

相关推荐

通过JSON访问WordPress数据会为某些键提供HTML数据

我正在为一个网站位于WordPress中的客户端创建一个Android应用程序。我想访问这些帖子,但我不知道要访问哪个API。我在搜索后发现的一个API是https://www.<mysite>.com/wp-json/wp/v2/posts. 这提供了大量的键值对,所以我想通过这个URL访问这个网站。但对于一个特定的content 键,这将提供以下输出: "content": { "rendered": "<p>&