私はPHP5 DOMDocumentを持っており、ルートノード(ルート要素ではありません)を探します。PHP5:DOMDocumentのルートノードを見つけよう
例:
<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's root node ...]
if ($rootnode->hasChildNodes()) echo 'yayy!'
ギャップを埋めることはできますか?私は目が見えないようです。
(明らかに、私は電話をかけたいと思うhasChildNodesだけではありませんので、文書に内容が含まれているかどうかを調べる別の方法を見つけるのに役立ちません。 )
問題は、PHP5とPHP4の間の "DOMDocument"と "DomDocument"との間の完全な混乱とその奇妙なドキュメントのようです。私は今それが修正されていると思う。みんなありがとう。 – BlaM