Как обработать SOAP-ответ в FLEX 3 - PullRequest
1 голос
/ 29 мая 2010


SOAP-запрос
<? Xml version = "1.0" encoding = "UTF-8"?>





5 </ Ns2: deleteDataView>

&lt;/S:Body&gt;

</ S: Envelope>


Ответ SOAP
<? Xml version = "1.0" encoding = "UTF-8"?>

ОШИБКА: обнаружена ошибка, попробуйте позже </ return & gt <br>
</ ns2: deleteDataViewResponse> </ S: Body> </ S: Envelope>

Я хочу прочитать SOAP-ответ на flex, - вот что new для FLEX, помогите, пожалуйста, даже хорошие ресурсы будут работать.

1 Ответ

1 голос
/ 29 мая 2010

Обработка ответа SOAP

<mx:WebService
      id="userRequest"
       wsdl="http://www.gnpcb.org/esv/share/soap/index.php?wsdl">

       <mx:operation name="doPassageQuery" resultFormat="object"
            fault="mx.controls.Alert.show(event.fault.faultString)"
            result="showResult(event)"/>
 </mx:WebService>

В приведенном выше коде вы получаете доступ к вашему SOAP WebService, теперь у вас есть resultFormat Object и функция результата showResult ()

  private function showResult(e:ResultEvent):void 
   {
   trace(e.result);
   }

Ресурсы

http://www.flexlive.net/?p=79

...