Thema: XPATH vs DOM
Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 20-12-2012, 20:33
newbie1955
 Registrierter Benutzer
Links : Onlinestatus : newbie1955 ist offline
Registriert seit: Dec 2012
Beiträge: 241
newbie1955 befindet sich auf einem aufstrebenden Ast
Standard XPATH vs DOM

Hallo, bin neu hier und habe mal eine Frage zu XPATH bzw. DOM. Ich wende beides bereits an. Manchmal mit Erfolg, manchmal nicht - also habe ich es noch nicht richtig verstanden. Gibt es eine guten schnellen Weg, die Struktur einer Seite so anzeigen oder ausgeben zu lassen, dass man gleich weiß, wonach man fragen muss, um das Richtige zu bekommen. Also beispielsweise habe ich eine Seite, die so aussieht:

HTML-Code:
<div class="img"><a href="http://www.beispiel.de/region.html" title="Beispieltitel" ><img src="http://www.beispielbild.jpg" alt="text" title="beispieltitel" width="236" height="133"/></a></div>
mit meinem Versuch:
PHP-Code:
$doc->loadHTML($data); 
$xPath = new DOMXPath($doc);
foreach (
$xPath->query('//@class="img"') as $element
echo 
$element->nodeValue;
if (
$zaehler <= 15) {
$hreft $element->getAttribute('href'); 
komme ich nicht weiter. Also frage ich offenbar nach dem Falschen. Aber es wäre hilfreich zu wissen, wie man am besten wonach sucht.

Gruß newbie1955
Mit Zitat antworten