Quand utiliser Soapobject et SoapPrimitive
J'ai travaillé avec ksoap2
ces derniers temps.
Je suis encore confus si quelle est la différence EXACTE entre SoapObject
et SoapPrimitive
.
Et quand les utiliser.
Je suppose que c'est quelque chose lié à la chaîne et des tableaux. Est-il vrai?
J'ai trouvé quelques liens, mais n'ai pas compris.
Quelqu'un peut me dire la différence et quand utiliser l'une dans la forme la plus simple de l'anglais?
Merci 🙂
SoapObject -> Utilisé lors de la Reponse comme Serilazed Classe comme Client, Produit,......... SoapPrimitive-> utilisé quand la Réponse est comme Primitive de type de données, comme int, boolean , string
OriginalL'auteur Shachi | 2013-05-16
Vous devez vous connecter pour publier un commentaire.
SoapObject est utilisé lorsque nous en avons besoin pour obtenir la Réponse pour un type de Classe, comme les Clients, les Produits, etc. (À partir de la SoapObject vous avez besoin pour effectuer une itération sur les valeurs à l'intérieur de la SoapResponse.)
SoapPrimitive est utilisé pour les types de données Primitifs comme les Entiers, les Booléens.
Par exemple, dans le code suivant, je m'attends à une valeur Booléenne dans SoapResponse:
Et dans le code suivant, j'ai besoin d'obtenir la Réponse comme un Objet:
Lorsque u Créer un WebService Si vous voulez Retourner la Réponse à la clientèle de Classe, Vous ont besoin pour faire le Client de la classe Sérialisable. ensuite seulement on peut consommer la même application client
C'est une belle réponse et il doit être marqué comme une réponse correcte. Droit au but, je l'aime. @AkshayJoy
très aprreciative. J'ai encore besoin d'une précision. Avec Référence à votre Ex.. Est-ce à dire que vous avez déjà créé une Catégorie d'Utilisateur(Nomclient, ProductNo) où dans votre projet, comme vous le savez déjà les types de retour de ce Service web à partir du WSDL? Aussi, si la réponse.getPropertyCount() renvoie 3, wont il être un tableau pour userObj? Et enfin, ne devrais pas commencer à l'indice de réponse.getPropertyCount() avec 0 au lieu de 1?
OriginalL'auteur Akshay Joy