Qual è la sintassi corretta per utilizzare xpath per ottenere il contenuto di tutte le div con una determinata classe? Mi sembra di avere le div, ma non so come ottenere il loro HHML interiore.php xpath ottiene il contenuto di div con la classe
$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";
}
Hai provato '$ div-> nodeValue' o' $ div-> textContent' – Musa
sicuro ha fatto, senza fortuna – David