У меня есть следующий сегмент HTML,
Я использую xPath в PHP с DOM для извлечения всех тегов привязки внутри DIV, используя следующий запрос xPath:
//div[@id="breadcrumbs"]/a
Я ожидаю, что приведенный выше запрос должен вернуть NodeList всех тегов привязки, которых должно быть 3 в случае указанного выше HTML. Я ничего не получаю, и мой следующий 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;
}
Здесь мне нужно руководство. Очень признателен.
РЕДАКТИРОВАТЬ: добавлена страница, которую я пытаюсь получить из DOM на основе запроса xPath в вышеупомянутом сегменте Div id = "breadcumbs"> a a a
http://www.5starhookah.com/Apex-Black-NEW-A342.htm
Благодарность
Благодарность