On Tue, 20 Jul 2004 22:57:20 +0200, Victor Boivie
<[EMAIL PROTECTED]> wrote:
> Assume an XML file that looks like:
>
> <catalog>
> <cd>
> ..
> </cd>
> <cd>
> ..
> </cd>
> ..
> </catalog>
>
> ... and that I would like to know the number of CDs. An xpath expression
> would look like count(/catalog/cd), but how do I run this expression?
>
> $dom = new DOMDocument();
> $dom->load("catalog.xml");
> $xpath = new DOMXpath($dom);
> var_dump($xpath->query("count(/catalog/cd")->item(0));
this doesn't work yet in DOM. The returned value has to be a nodeset.
Will be fixed some day ;)
see victors answer for the work around
chregu
>
> ... returns NULL.
>
> Any ideas?
>
> Thanks in advance,
> Victor
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | [EMAIL PROTECTED] | gnupg-keyid 0x5CE1DECB
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php