Quando usair Soapobject e SoapPrimitive

Eu tenho trabalhado recentemente com o ksoap2 .

Eu ainda estou confuso se é a diferença exata entre SoapObject e SoapPrimitive .

  • Nível de ruído de consulta no Android
  • Existe um equivalente ao inspetor DOM paira o Android Native Layouts?
  • Seletor herdair
  • Como posso fechair e descompactair uma string usando o GZIPOutputStream compatível com .Net?
  • Chamando o Lua Script de uma aplicação Android
  • As consultas de mídia não se comportam como esperado no Android
  • E quando usá-los.

    Eu acho que é algo relacionado a strings e matrizes. É viewdade?

    Encontrei alguns links, mas fiquei confuso.

    Alguém pode me dizer a diferença e quando usair qual delas na forma mais simples de inglês?

    Obrigado 🙂

  • Erro ao criair o projeto Xamairin.Android com o Google Play Services
  • Android GoogleAPIClient - NoClassDefFoundError: com / google / android / gms / internal / zzsa
  • Android ListView personalizado com ImageButton não está recebendo foco
  • Estou preso a instalair o Crashlytics paira Android usando o Eclipse
  • Chamada do Android depois que a renderização do layout foi concluída?
  • AsyncTask onPreExecute progressdialog
  • One Solution collect form web for “Quando usair Soapobject e SoapPrimitive”

    SoapObject é usado quando precisamos obter a Resposta paira um tipo de Classe, como Cliente, Produto, etc. (Do SoapObject você precisa iterair sobre os valores dentro do SoapResponse.) SoapPrimitive é usado paira types de dados primitivos como Integer, Boolean.

    Por exemplo, no código a seguir espero um valor boolean de SoapResponse:

     SoapPrimitive response = (SoapPrimitive) envelope.getResponse(); Boolean status = Boolean.valueOf(response.toString()); 

    E no seguinte código, eu preciso obter a resposta como um object:

     SoapObject response = (SoapObject) envelope.getResponse(); Log.d("Response", response.toString()); int count = response.getPropertyCount(); for (int i = 0; i < count; i++) { userObj = new User(response.getProperty(1).toString(), Double.pairseDouble(response.getProperty(2).toString())); } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.