Buongiorno a tutti! Sto utilizzando una libreria che interroga un webservice e restiutuisce un SOAP message come risultato dell'invocazione (un esempio è il seguente)
ora il problema è che dovrei navigare questo messaggio che mi arriva come fosse un xml e ciò che faccio è descritto in questa porzione di codicecodice:<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <ns2:getStatsDataResponse xmlns:ns2="http://analytics.services.org/"> <statsData> <columns>Foldername</columns> <columns>Channelname</columns> <rows> <cells>Generico</cells> <cells>HOME</cells> </rows> <rows> <cells>Keyadv</cells> <cells>HOME</cells> </rows> <rows> <cells>Preferiti</cells> <cells>HOME</cells> </rows> </statsData> </ns2:getStatsDataResponse> </soap:Body> </soap:Envelope>
ma il risultato che ottengo ècodice:$str = <<<XML $result XML; $result = simplexml_load_string($str); echo '<pre>'; print_r($result); echo '</pre>';
ovvero un oggetto vuoto. Mi sapreste dire come risolvere?codice:SimpleXMLElement Object ( )
Grazie infinite per le eventuali risposte.

Rispondi quotando