我想从上述网站上获取所有电话号码和医生姓名。我目前正面临一些关于抓取数据的问题。我已经下载了用于抓取的html页面,但显示错误错误是
警告: 的file_get_contents(文件:/// C:/程序%20Files%20(86)/xampp/htdocs/scrap_demo/Top%20Ayurvedic%20Doctors%20in%20kolkata.html): 无法打开流:C:\ Program Files中没有此类文件或目录 第75行的(x86)\ xampp \ htdocs \ scrap_demo \ simple_html_dom.php
致命错误:在非对象中调用成员函数find() C:\ Program Files(x86)\ xampp \ htdocs \ scrap_demo \ scrap_justdial.php on 第4行
这是我的代码 -
<?php
include_once('simple_html_dom.php');
$html = file_get_html('file:///C:/Program%20Files%20(x86)/xampp/htdocs/scrap_demo/Top%20Ayurvedic%20Doctors%20in%20kolkata.html');
foreach($html->find('div.col-sm-5 col-xs-8 store-details sp-detail paddingR0') as $element){
echo $element->innertext . '<br/>';
}
?>
我在等待解决方案
答案 0 :(得分:0)
file_get_content不了解文件协议。只需使用C:/Program%20Files%20(x86)/xampp/htdocs/scrap_demo/Top%20Ayurvedic%20Doctors%20in%20kolkata.html