frankx: XML - simple,Dom...,DOMDocument Wertezugriff

Beitrag lesen

Hellihello,

Wie simpel, direkt und praktikabel es dir erscheint, kann ich nicht einschätzen, aber eine meiner Einschätzung nach sehr gute Alternative stellt XPath dar.

Jap:

  
$query = '//artikel[index="I1"]/eintrag';  
$entries = $xpath->query($query);  
$entries->item(0)->nodeValue="wasanderes";  

Da ist es fast sparsamer, den Index als Element zu positionieren, weil als Attribut obiger Ausdruck noch ein "@" zusätzlich hätte. Simpler außer mit SimpleXML gehts wohl nicht. Der Zugriff via item(0)-> bleibt wohl, weil die queries immer eine NodeList zurückgeben?

Einen schönen Dienstagabend noch.

frankx