Hallo, ich versuche, auf einer Seite, die im Quelletext so aussieht:
mit xpath an den title und das href zu kommen:
Ausgegeben wird aber nichts, woran könnte es liegen?
Gruß
newbie1955
HTML-Code:
<div class="contentbrick" id="id_8bac53da_2e79_4c7b_a0b3_57b876275660"><div class="dividerTop"> </div> <div class="teaser"> <a href="/inhalt.finanzierung-der-kliniken-nur-baden-wuerttemberg-holt-etwas-auf.be26987c-def3-48ee-b1e2-1284f1c6d2c3.html" title="Nur Baden-Württemberg holt etwas auf" rel="bookmark">
PHP-Code:
<?php
$data = file_get_contents('http://testseite.de/regionales');
$doc = new DOMDocument();
$doc->loadHTML($data);
$xPath = new DOMXPath($doc);
foreach ($xPath->query('//a[@class="teaser"]') as $element) {
if ($zaehler >= 13 ) break;
$hreft = $element->getAttribute('href');
$href = "http://testseite.de" . $hreft;
echo "<li><a href=$href target='_blank'>" .
$element->nodeValue . '</a></li>';
$zaehler++;
}
?>
</ul>
Gruß
newbie1955
Kommentar