Задать вопрос
zhdoon
@zhdoon
Директор музея

Как обработать soap ответ?

Делаю запрос к SOAP серверу.
$client = new SoapClient($url);
$res = $client->__doRequest($request, $location, $action, $version);

Получаю и распечатываю в браузере ответ. Это распечатка строки $res prntscr.com/jigu14

Пытаюсь преобразовать полученную строку в объект
$ob = simplexml_load_string($res);

Получаю пустой объект:
SimpleXMLElement Object
(
)

Что не так?
  • Вопрос задан
  • 347 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@haramba
Почему вопросы о про битрикс такие тупые?
1. Если сделать print_r((string) $ob), что покажет?
2. Вызовите, libxml_get_errors, что вернет?
3. Перед парсингом установите, появятся предупреждения?
error_reporting(E_ALL | E_WARNING);
ini_set(E_ALL | E_WARNING);
4. Что в $ob->children(). ?
5. Можно и регулярным выражением распарсить такой ответ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы