У меня есть PHP5 DOMDocument, и я пытаюсь найти корень node (а не корневой элемент).
Пример:
<test>
<element>
<bla1>x</bla1>
<bla2>x</bla2>
</element>
<element>
<bla1>y</bla1>
<bla2>y</bla2>
</element>
<element>
<bla1>z</bla1>
<bla2>z</bla2>
</element>
</test>
Я хочу получить DOMNode из "теста", чтобы я мог позвонить - например, hasChildNodes. Я могу получить "documentElement", но это DOMElement. Может быть, я могу идти оттуда?
$d = DOMDocument::loadXML($xml);
// [... do some stuff here to find document root node ...]
if ($rootnode->hasChildNodes()) echo 'yayy!'
Кто может заполнить пробел? Кажется, я слепой.
(Очевидно, что это не только hasChildNodes, которые я хочу вызвать - так что НЕТ, это не помогает найти другой метод, чтобы узнать, содержит ли документ материал. Это просто для моего простого примера. Мне нужен DOMNode в конце. )