2
我不明白为什么我无法获得XPath。怎么了?Dom Xpath问题
<?php
$dom_object = new DOMDocument();
$domxpath_object = new DOMXpath($dom_object);
$dom_object->loadXML('<?xml version="1.0" encoding="UTF-8" ?><databases><foo>bar</foo></databases>');
$domnodelist_object = $domxpath_object->query('/');
echo '<pre>' . print_r($domnodelist_object->item(0)->hasChildNodes(), true) . '</pre>'; // output: nothing
print_r($dom_object->childNodes->item(0)->nodeValue); // output bar
?>
谢谢。
能不记得如果XPath更新,你有没有尝试过把'新DOMXPath()`后` - >的loadXML()`? – Orbling 2011-02-05 00:21:31