Bonjour,
J'ai un service qui me retourne une Réponse SOAP comme ceci:
Je souhaiterai itérer sur les attributs de l’élément orgDivers quelque chose comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <soap:Body> <ns3:loadModeleDescriptionResponse xmlns:ns2="http://refcom.vo.model.refcom.service.orange.re" xmlns:ns3="http://webservice.provider.refcom.service.orange.re"> <caracteristiques> <ns2:orgDivers agenda="false" groupeAppel="false" repertoireTerm="-1497708776" typeSonnerie="TypeSonnerie-1063020447"/> </caracteristiques> </ns3:loadModeleDescriptionResponse> </soap:Body>
Mais je n'ai pas cette possibilité je dois récupérer chaque attribu avec son nom, par exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for ( Field f : caracteristiquesVO.getOrgDivers().getFields() ) {}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 caracteristiquesVO.getOrgDivers().isAgenda()
Partager