Note that there are some explanatory texts on larger screens.

plurals
  1. POresult of web service?
    primarykey
    data
    text
    <p>i wrote a code using SOAP function to get from web service , the problem is that the response is not an xml string , what i need to know , the error from my android code SOAP function ? or from web service ? why the result is liske this</p> <pre><code> public String SOAP_ACTION2 = "http://tempuri.org/GetDataTable"; public String OPERATION_NAME2 = "GetDataTable"; public String SOAP_ADDRESS2 = "http://192.168.0.15/EServicedesk/DesktopModules/EServiceDesk.Website/ESDWebService/Auth.asmx?WSDL"; Object response; String XMLData = null; SoapSerializationEnvelope envelope; SoapRequestTask2 task; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); task = new SoapRequestTask2(); try { XMLData = task.execute().get(); Log.i("task ", XMLData); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ExecutionException e) { // TODO Auto-generated catch block e.printStackTrace(); } } private class SoapRequestTask2 extends AsyncTask&lt;Void, Void, String&gt; { // runs on ui thread. private String data; protected void onPreExecute() { } // runs in the background thread. do not update ui from here protected String doInBackground(Void... params) { SoapObject request = new SoapObject(WSDL_TARGET_NAMESPACE, OPERATION_NAME2); PropertyInfo pi = new PropertyInfo(); pi.setName("UserID"); pi.setValue(193); pi.setType(Integer.class); request.addProperty(pi); envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.dotNet = true; envelope.setOutputSoapObject(request); HttpTransportSE httpTransport = new HttpTransportSE(SOAP_ADDRESS2); response = null; try { // httpTransport.debug=true; httpTransport.call(SOAP_ACTION2, envelope); // String ss = httpTransport.requestDump; response = envelope.getResponse(); data = response.toString(); // Log.i("respons", envelope.getResponse().toString()); } catch (Exception exception) { response = exception.toString(); XMLData = response.toString(); } return data; } </code></pre> <p>here is the result : task 2: anyType{schema=anyType{element=anyType{complexType=anyType{choice=anyType{element=anyType{complexType=anyType{sequence=anyType{element=anyType{}; element=anyType{}; }; }; }; }; }; }; }; diffgram=anyType{DocumentElement=anyType{TargetTable=anyType{RequestHotList=MyRequests; Count=927; }; TargetTable=anyType{RequestHotList=MyAssignedRequests; Count=603; }; TargetTable=anyType{RequestHotList=MyServiceDeskRequests; Count=969; }; TargetTable=anyType{RequestHotList=MyWorkGroupRequests; Count=770; }; TargetTable=anyType{RequestHotList=MyApproval; Count=82; }; }; }; }</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload