2010-04-26 3 views
1
[Bindable]public var xmlData:Object = new Object(); 
    [Bindable]public var headingData:Object = new Object(); 

private function getHeadings(evt:ResultEvent):void{ 
      //xmlData = ObjectUtil.toString(evt.result); 
      //ObjectUtil.toString(evt.result) 
      xmlData = evt.result; 
      headingData = xmlData.root.survey; 
     } 

    <mx:WebService id="srv" 
       wsdl="http://domainame/Service.asmx?WSDL"> 
      <mx:operation name="GetClientDetails_ParameterDetails" 
        resultFormat="object" 
        result="getHeadings(event);" 
        /> 
     </mx:WebService> 

Je suis capable d'analyser un XML simple et de créer les composants, mais je ne suis pas capable de le faire lorsque j'appelle un webService. Le nom de méthode qui récupère le XML est le même. Est-ce que je fais quelque chose de mal à recevoir le code XML dans Flex? Essayez-le avec resultFormat comme XML ou e4x.Analyse d'une adresse WebService dans Flex

Répondre