में रूट नोड खोजें मेरे पास एक 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। मैं "दस्तावेज़ एलिमेंट" प्राप्त कर सकता हूं, लेकिन यह एक काम है। शायद मैं वहां से जा सकता हूँ?
$d = DOMDocument::loadXML($xml);
// [... do some stuff here to find document's root node ...]
if ($rootnode->hasChildNodes()) echo 'yayy!'
अंतर को कौन भर सकता है? मुझे अंधा लगता है।
(जाहिर है, इसमें केवल चाइल्डनोड्स नहीं हैं जिन्हें मैं कॉल करना चाहता हूं - इसलिए नहीं, यह दस्तावेज में मौजूद सामग्री के बारे में जानने के लिए कोई और तरीका खोजने में मदद नहीं करता है। यह सिर्फ मेरे सरल उदाहरण के लिए है। मुझे अंत में एक डोमोडोड चाहिए ।)
ठीक है, समस्या PHP5 और PHP4 और इसके अजीब दस्तावेज के बीच "DOMDocument" और "DomDocument" के बीच कुल भ्रम प्रतीत होती है। मुझे लगता है कि मैंने इसे अभी तय कर लिया है। सभी का धन्यवाद। – BlaM