/ / Je souhaite envoyer des valeurs de paires de clés dans le service Web soap avec la bibliothèque ksoap2 sous Android - android, services Web, ksoap2

Je souhaite envoyer des valeurs de paire de clés dans le service Web soap avec la bibliothèque ksoap2 sous Android - Android, services Web, ksoap2

Je souhaite envoyer des valeurs de paire de clés dans le service Web soap avec la bibliothèque ksoap2 sous Android. Pour cela j'ai utilisé le code ci-dessous

Hashtable hashtable = new Hashtable();
hashtable.put("is_report", false);
hashtable.put("r_how", 1);
request = new SoapObject(NAMESPACE,METHODE);
request.addProperty("params",hashtable);
SoapSerializationEnvelope env = new SoapSerializationEnvelope(SoapEnvelope.VER11);

HttpTransportSE androidHttpTransport = new HttpTransportSE("xxxxxxxxxx");
env.setOutputSoapObject(request)
(new MarshalHashtable()).register(env);
androidHttpTransport.call("", env);
Object product_update = enve.getResponse();
Log.d("Response "," "+product_update.toString());

La réponse du serveur est "vraie", mais les données ne sont pas mises à jour. Quel est le problème dans le code?

Réponses:

3 pour la réponse № 1

Vous devriez lire ceci: Ajout d'un tableau d'objets complexes à la demande.