Я пытаюсь получить содержимое XML:
$xmlstr = "<?xml version=\"1.0\" ?>
<article>
<Art>
<test>Hello</test>
</Art>
<Another>
<g>gooo</g>
</Another>
</article>";
$dom =domxml_open_mem($xmlstr);
$calcX = &$dom->xpath_new_context();
$cnt = $calcX->xpath_eval($querystring);
foreach ($cnt->nodeset as $node)
{
print_r($node);
}
Есть ли способ получить содержимое, когда строка запроса // article / Art?
То, что я ищу:
<test>Hello</test>
Если я использую $ node-> get_content (), то результатом будет Hello.
Я работаю с PHP4, поэтому я не могу использовать SimpleXML [который является PHP5].$ node is DOMElement.
$ node-> nodeValue вызывает: Примечание: неопределенное свойство: nodeValue в .php в строке 19