通过webservice从ksoap获取数据(单值)到andorid

时间:2017-03-16 08:59:29

标签: ksoap

final String SOAP_ACTION = "http://tempuri.org/get_data2";
final String OPERATION_NAME = "get_data2";
final String WSDL_TARGET_NAMESPACE = "http://tempuri.org/";
final String SOAP_ADDRESS = "****";
final String req_no, req_date, bolnumber, container_no, current_loc, truck_no;
SoapObject request = new SoapObject(WSDL_TARGET_NAMESPACE, OPERATION_NAME);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(request);
HttpTransportSE httpTransport = new HttpTransportSE(SOAP_ADDRESS);
try 
{
    httpTransport.call(SOAP_ACTION, envelope);
    SoapObject resultsString = (SoapObject)envelope.getResponse();
    Log.d("-----------------------", resultsString.getProperty("emp_name").toString());
    tv.setText(resultsString.getPropertyCount());
}     
catch (Exception exception) 
{
    exception.printStackTrace();
    tv.setText(exception.toString());           
}

0 个答案:

没有答案