Bonjour, j'ai vraiment du mal avec la bibliothèque kSOAP.
Je dois envoyer une requête du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<readmultiple:ReadMultiple>
<readmultiple:filter>
<readmultiple:Field>XXXXXXXX</readmultiple:Field>
<readmultiple:Criteria>XXXXXXXXXX</readmultiple:Criteria>
</readmultiple:filter>
<readmultiple:setSize>99999999</readmultiple:setSize>
<readmultiple:bookmarkKey></readmultiple:bookmarkKey>
</readmultiple:ReadMultiple>
Or, je n'arrive à envoyer que ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<ReadMultiple xmlns="XXX" id="o0" c:root="1">
<n0:filter xmlns:n0="readmultiple">
<Field i:type="d:string">XXXXXXXXXX</Field>
<Criteria i:type="d:string">XXXXXXXXXXX</Criteria>
</n0:filter>
<setSize i:type="d:string">999</setSize>
</ReadMultiple>
En fait, il faudrait que j'arrive à modifier le "n0" devant ma requête "filter".
Pour arriver à ce résultat, j'ai d'abord créé un SoapObject "ReadMultiple" puis à ce SO, j'ai ajouté un autre SO "filter" auquel j'ai ajouté les 2 Properties "Field" et "Criteria".
Donc, ma question est de savoir quelle méthode utiliser pour changer ce "n0" ?
J'avais aussi penser sérialiser un objet en SO, non ?