首页 > 解决方案 > 简单的 HTML DOM PHP - 从具有相同类名的 DIV 中抓取数据

问题描述

我想从网站上抓取一些数据,以获取将发送给技术人员的后端电子邮件——网站用户不会看到这些抓取的数据。- 如果我可以在一页中显示所有数据,则保存技术点击链接

我的问题是我想抓取的网站使用多个具有相同名称的类。我要提取的数据在图像上突出显示(理想情况下,每个都附加到自己的变量上),即。$make、$model 等

到目前为止,我有下面的代码可以让我进入我需要的部分,但需要一些帮助才能更进一步。我已经设法让父 DIV 显示(唯一一个具有唯一名称的 DIV)

任何正确方向的帮助或指出(教程)都将得到解决。- 我看过不少教程,但没有一个涵盖多个具有相同名称的类,我猜它是掌握 DOM 结构吗?要抓取的源 html:查看源:https://www.rapidcarcheck.co.uk/results?RegPlate=rj02+kro

 include('simple_html_dom.php');

$Use_input = "XO10GEE"; //this will be submitted by user
$myUrl = "https://www.rapidcarcheck.co.uk/results?RegPlate=$Use_input";
$html = file_get_html($myUrl);

$div = $html->find('.vc_custom_1549901010336', 0)->parent();
echo $div;

在此处输入图像描述

标签: phphtmldomscrape

解决方案


推荐阅读