Pass ArrayList data into SOAP web service in android

前端 未结 1 894
-上瘾入骨i
-上瘾入骨i 2020-11-29 12:48

Hello, I need to pass Array-list data into soap web service. So far, I have the following code.

    public class ResultActivity extends Activity {
    public         


        
相关标签:
1条回答
  • 2020-11-29 13:19

    Try this code:

    SoapObject request = new SoapObject(Wsdl_Target_NameSpace,
                Method_Name);
        for (int i = 0; i < Property_Key.size(); i++) {
            request.addProperty(Property_Key.get(i), Property_Value.get(i));
        }
        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
                SoapEnvelope.VER11);
        envelope.setOutputSoapObject(request);
        HttpTransportSE androidHttpTransport = null;
        androidHttpTransport = new HttpTransportSE(Url_location);
        androidHttpTransport.call(Soap_Action, envelope);
        SoapObject results = (SoapObject) envelope.bodyIn;
        Vector response = (Vector) envelope.getResponse();
    
    0 讨论(0)
提交回复
热议问题