@greymika

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

Всем добрый день.
Помогите разобрать soap ответ. Запрос проходит, ответ приходит, а добраться до нужных данных не могу, хотя они есть в ответе

Запрос:
$client = new SoapClient("ххххххххххххх?wsdl", array( 'soap_version' => SOAP_1_2));
var_dump($client->GetCity());

Получаю:
59dc42c575134683364866.jpeg

Как добраться до элементов cityid / cityname?
$result = $client->GetCity();
$result ->City->CityId в ответ получаю NULL
$result ->Data->City->CityId тоже NULL

И второй вопрос, можно ли полученную строку перегнать в xml, или есть способы удобнее для работы с полученными данными?

Заранее спасибо!
  • Вопрос задан
  • 800 просмотров
Решения вопроса 1
DevMan
@DevMan
показывать результат не только кашей, но еще и скрином - это шедеврально.

вместо var_dump($client->GetCity()); сделай echo json_encode($client->GetCity()); и запости результат.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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