Christian Stocker wrote:

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 ;)


Thanks, both Jason and Christian

I found something else that I think is strange.

  $dom = new DOMDocument();

  $root = $dom->createElement("test");
  $dom->appendChild($root);

$node = $dom->createElement("foo", "which entities <i>does</i> it escape & which doesn't it?");
$root->appendChild($node);


  echo $dom->saveXML();

The result will be:

<?xml version="1.0"?>
<test><foo>which entities &lt;i&gt;does&lt;/i&gt; it escape </foo></test>

It stops at the &, which I think is strange. It escapes the < to &lt; and > to &gt;, but not & to &amp;. It would be better if it escaped none or all entites that "can do harm".

Or what do you think?
regards,
Victor

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to