Hallo
Beschäftige mich gerade mit PHP5-DOM, um einie XML-Datei auszulesen und zu durchsuchen. Klappt bisher auch ganz gut, wollte jetzt aber eine Anfrage stellen, die mir die Anzahl der Kindelemente bei einem bestimmten XPath-Pfad angibt. Hab es so versucht:
Bekomme aber jetzt eine DOMNodeList zurück. Wie kann ich daraus die Anzahl auslesen, bzw. wie kann ich eine bessere Anfrage stellen, die mir sofort das Ergebnis liefert?
Ich hoffe, ihr könnt mir weiterhelfen. Vielen Dank schon mal im Vorraus.
Beschäftige mich gerade mit PHP5-DOM, um einie XML-Datei auszulesen und zu durchsuchen. Klappt bisher auch ganz gut, wollte jetzt aber eine Anfrage stellen, die mir die Anzahl der Kindelemente bei einem bestimmten XPath-Pfad angibt. Hab es so versucht:
PHP-Code:
$dom = new DOMDocument();
$dom->load("datei.xml");
$xp = new domxpath($dom);
$xpath = "count(/doc/word)";
$number = $xp->count($xpath);
Ich hoffe, ihr könnt mir weiterhelfen. Vielen Dank schon mal im Vorraus.
Kommentar