slt à tous,
je fais un nouveau post:
j'arrive a appeler mon SW et récupéré dans une texteArea.
mais lorsque je veux placer ces données dans une DataGrid il ne trouve rien.
une réponse de mon SW:
je pense que mon soucis vient des "namespaces" (ns2 et ns3), comme je n'es aucun accès au SW en modification, je dois trouver un moyen de récupère mes infos sans ces NS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <ns3:personnes xmlns:ns2="http://..../schemas/model/v1" xmlns:ns3="http://b..../schemas/types/v1" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <ns2:id>9808</ns2:id> <ns2:matricule>71250378020</ns2:matricule> <ns2:abrev>A</ns2:abrev> <ns2:phones> <ns2:centre>B</ns2:centre> <ns2:local>C</ns2:local> <ns2:tel>00000000</ns2:tel> </ns2:phones> <ns2:phones> <ns2:centre>D</ns2:centre> <ns2:local>BRR005</ns2:local> <ns2:tel>0000001</ns2:tel> </ns2:phones> <ns2:identifs> <ns2:nom>TEST</ns2:nom> <ns2:prenom>TEST2</ns2:prenom> <ns2:type>A</ns2:type> </ns2:identifs> <ns2:destinations>MMD100</ns2:destinations> </ns3:personnes>
déclaration de mon SW:
fct de résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <mx:WebService id="WS" wsdl="http://mySW.wsdl" useProxy="false" result="WS_resultHandler(event)" fault="WS_faultHandler(event)" > <mx:operation name="listAgentByParam" resultFormat="e4x"/>
quelqu'un a une idée pour que je récupère tout les champs indépendamment ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 protected function WS_resultHandler(event:ResultEvent):void{ attributes = XMLList(event.result); // récupère les champs plus haut ta.text = attributes.children(); }
merci
Partager