Annika Serb: XPath: Alternative zu getAttribute()

Beitrag lesen

Hi,

gibt es mit XPath auch eine Möglichkeit, an Stelle von getAttribute() im Pfad ein Attribut zu ermitteln?

$xpath = new DOMXPath( $html );  
$links = $xpath->query( '//a/@href' );  
//$links = $xpath->query( '//a/@href' );  
//$links = $xpath->query( '//a/@href/text()' );  
	foreach ( $links as $link )  
	{  
		echo $link->getAttribute( 'href' ), "\n";//soll ersetzt werden  
		echo "<b>".$link->textContent, "</b>\n";  
	}  

Von den auskommentierten Zeilen erhoffte ich mir eigentlich Ergebnisse, aber leider war die richtige Lösung nicht dabei.

Könnt ihr mir bitte mitteilen, wie sich Attribute ohne getAttribute abfragen lassen?

Großes Dankeschön,
Annika