Can't parse XML using simplexml_load_string in PHP -
PHP में निम्न संदेश कैसे पास करें?
& lt;? Xml version = " 1.0 "एन्कोडिंग =" यूटीएफ -8 "? & Gt; & LT; प्रतिक्रिया & gt; & LT; कार्रवाई & gt; SendMessage & lt; / कार्रवाई & gt; & LT; डेटा & gt; & LT; acceptreport & gt; & LT; statusCode & gt; 0 & lt; / statusCode & gt; & Lt; statusmessage & gt; संदेश वितरण के लिए स्वीकार किया गया & lt; / statusmessage & gt; & LT; MessageId & gt; 8abbaf6c-3bdd-4fb7-9c49-282270bbb309 & lt; / MessageId & gt; & LT; प्रवर्तक & gt; व्यवस्थापक & lt; / प्रवर्तक & gt; & LT; प्राप्तकर्ता & gt; 233xxx & lt; / प्राप्तकर्ता & gt; & LT; messagetype & gt; एसएमएस: पाठ & lt; / messagetype & gt; & LT; messagedata & gt; mdata & lt; / messagedata & gt; & Lt; / acceptreport & gt; & Lt; / डेटा & gt; & Lt; / प्रतिक्रिया & gt; मैंने कोशिश की है
$ xml = simplexml_load_string ($ डेटा); var_dump ($ एक्सएमएल [ 'डेटा']); और
var_dump ($ xml- & gt; गुण ()); कुछ भी काम नहीं करता है। कोई सुराग? मुझे क्या याद आ रहा है?
कोशिश करें
var_dump ($ xml- & gt; डेटा- & gt; acceptreport- & gt; messagedata); $ xml- & gt; गुण () रूट नोड ( & lt; प्रतिक्रिया & gt; ) पर कोई भी विशेषता प्राप्त करने का प्रयास करेगा , और उस नोड में कोई विशेषता नहीं है।
Comments
Post a Comment