Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: php+soap

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: проблема со вложенностью
ulmo
Отправлено: 22 Ноября, 2011 - 19:02:53
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)




WSDL (Отобразить)



PHP:
скопировать код в буфер обмена
  1. $client = new SoapClient($wsdl, array("trace" => 1,"exceptions" => 1));
  2. $m=array('result'=>array('tabNum'=>1,'sobId'=>2,'result'=>3));
  3. $result=$client->setResultCheck($m);


в soapUI setResultCheck выглядит следующим образом:
CODE (xml):
скопировать код в буфер обмена
  1. <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:skz="http://skzModule/skzService">
  2.    <soapenv:Header/>
  3.    <soapenv:Body>
  4.       <skz:setResultCheck>
  5.          <skzResultCheckList>
  6.             <skzResult>
  7.                <tabNum>1</tabNum>
  8.                <sobId>1</sobId>
  9.                <result>1</result>
  10.             </skzResult>
  11.          </skzResultCheckList>
  12.       </skz:setResultCheck>
  13.    </soapenv:Body>
  14. </soapenv:Envelope>


Насколько я наковырялся, то если бы он был без "обертки" <skzResultCheckList>, то у меня бы все отработало, (проверял), но как отработать то, что есть я не знаю. помогите.

ICQ 492662580


Отредактировано модератором: Мелкий, 22 Ноября, 2011 - 20:35:45
 
 Top
ulmo
Отправлено: 23 Ноября, 2011 - 18:24:26
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)




Получилось через nusoap и формирование XML-тела.

Красиво через массив так и не смоглось... но можно оставить на попозже.
Хотя если будут мысли - пишите
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« XML и его обработка »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB