我有以下 HTML 段,
我在 PHP 中使用 xPath 和 DOM 使用以下 xPath 查询获取 DIV 中的所有锚标记:
//div[@id="breadcrumbs"]/a
我希望上面的查询应该返回所有锚标记的 NodeList,在上面的 HTML 的情况下应该是 3。我什么也没得到,我的以下 PHP 代码正在跳过
$breadCrumb = $xpath->query('//div[@id="breadcrumbs"]/a');
if($breadCrumb->length){
$ctr = 0;
$sections = "";
foreach($breadCrumb as $section){
//$productBreadCrumb['section_'.$ctr] = $section->nodeValue;
$sections .= $section->nodeValue."|";
$ctr++;
}
$productData['sections'] = $sections;
}
我需要这里的指导。非常感谢。
编辑:在上述 Div id="breadcumbs"> aaa 段上添加了我试图基于 xPath 查询从 DOM 获取的页面
http://www.5starhookah.com/Apex-Black-NEW-A342.htm
谢谢
谢谢