¿Cuál es la sintaxis correcta para usar xpath para obtener el contenido de todos los divs con una cierta clase? parece que estoy recibiendo los divs, pero no sé cómo obtener su innerHTML.php xpath obtener contenido de div con clase
$url = "http://www.vanityfair.com/politics/2012/10/michael-lewis-profile-barack-obama";
$ctx = stream_context_create(array('http'=> array('timeout' => 10)));
libxml_use_internal_errors(TRUE);
$num = 0;
if($html = @file_get_contents($url,false,$ctx)){
$doc = DOMDocument::loadHTML($html);
$xpath = new DOMXPath($doc);
foreach($xpath->query('//div[@class="page-display"]') as $div){
$num++;
echo "$num. ";
//????
echo "<br/>";
}
echo "<br/>FINISHED";
}else{
echo "FAIL";
}
Ha intentado '$ div-> nodeValue' o' $ div-> textContent' – Musa
Seguro que lo hizo, sin suerte – David