antonim
Новичок
разбор нестандартного xml
добрый день. Обмениваюсь данными через xml запросы с сервером. Сервер присылает не стандартную структуру xml, так что simplexml на:
$xml = simplexml_load_string($string);
var_dump($xml);
говорит мол пусто: object(SimpleXMLElement)#3 (0) {}
-~{}~ 16.09.09 16:01:
вот что храниться в $string:
<?xml version="1.0" encoding="cp1251"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><ValidatePhoneResponse xmlns="http://test.com.ua/"><ValidatePhoneResult xsi:type="ErrorMessageResponse"><ErrorCode>22</ErrorCode><ErrorMessage>В экземпляре объекта не задана ссылка на объект.</ErrorMessage></ValidatePhoneResult></ValidatePhoneResponse></soap:Body></soap:Envelope>
добрый день. Обмениваюсь данными через xml запросы с сервером. Сервер присылает не стандартную структуру xml, так что simplexml на:
$xml = simplexml_load_string($string);
var_dump($xml);
говорит мол пусто: object(SimpleXMLElement)#3 (0) {}
-~{}~ 16.09.09 16:01:
вот что храниться в $string:
<?xml version="1.0" encoding="cp1251"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><ValidatePhoneResponse xmlns="http://test.com.ua/"><ValidatePhoneResult xsi:type="ErrorMessageResponse"><ErrorCode>22</ErrorCode><ErrorMessage>В экземпляре объекта не задана ссылка на объект.</ErrorMessage></ValidatePhoneResult></ValidatePhoneResponse></soap:Body></soap:Envelope>
