Buenas tardes.
estoy realizando el consumo de un wsdl via curl.... ya el consumo funciona.. .El problema que tengo es que me devuelve un string con toda la información sin formatear, como se ve a continuación.
Estuve intentando leerlo como XML, convertirlo en json pero no me lo entiende... existe alguna forma facil de formatearlo gracias????
Código:
string(3652) "<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.sugarcrm.com/sugarcrm"><SOAP-ENV:Body><ns1:loginResponse xmlns:ns1="http://www.sugarcrm.com/sugarcrm"><return xsi:type="tns:entry_value"><id xsi:type="xsd:string">ithm9vjf5u5ldfqh9uuq7k5j7t0</id><module_name xsi:type="xsd:string">Users</module_name><name_value_list xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="tns:name_value[13]"><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_id</name><value xsi:type="xsd:string">c47ca23d-58e8-3fbd-fbe7-5761c5795fb7</value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_name</name><value xsi:type="xsd:string">pruebas</value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_language</name><value xsi:type="xsd:string">es_ES</value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_currency_id</name><value xsi:type="xsd:string">-99</value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_is_admin</name><value xsi:type="xsd:string"></value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_default_team_id</name><value xsi:nil="true" xsi:type="xsd:string"/></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_default_dateformat</name><value xsi:type="xsd:string">m/d/Y</value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_default_timeformat</name><value xsi:type="xsd:string">h:ia</value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_number_seperator</name><value xsi:type="xsd:string">,</value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_decimal_seperator</name><value xsi:type="xsd:string">.</value></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">mobile_max_list_entries</name><value xsi:nil="true" xsi:type="xsd:string"/></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">mobile_max_subpanel_entries</name><value xsi:nil="true" xsi:type="xsd:string"/></item><item xsi:type="tns:name_value"><name xsi:type="xsd:string">user_currency_name</name><value xsi:type="xsd:string">US Dollars</value></item></name_value_list></return></ns1:loginResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>"