Я пытаюсь получить данные от этого в Android, но выдает ошибку
org.xmlpull.v1.XmlPullParserException: Unexpected token (position:TEXT [{"BusinessPart...
у нас есть два значения, передаваемых в качестве аргумента C
и P
и его возвращаемые данные JSON.
Вот мой код Java:
public void getMyDataFromWS() {
String SOAP_ACTION = "http://tempuri.org/GetCustomerDataforMobile";
String METHOD_NAME = "GetCustomerDataforMobile";
String NAMESPACE = "http://tempuri.org/";
String URL = "http://arg-online.net/MobileGetService.asmx";
try {
SoapObject Request = new SoapObject(NAMESPACE, METHOD_NAME);
// Request.addProperty("datatype", getCel);
SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
soapEnvelope.dotNet = true;
soapEnvelope.setOutputSoapObject(Request);
HttpTransportSE transport = new HttpTransportSE(URL);
transport.call(SOAP_ACTION, soapEnvelope);
resultString = (SoapPrimitive) soapEnvelope.getResponse();
Log.i(TAG, "Result Celsius: " + resultString);
} catch (Exception ex) {
Log.e(TAG, "Error: " + ex.getMessage());
}
}
и SOAP ACTION
, NAMESPACE
, METHOD
и URL
здесь
private static String SOAP_ACTION = "http://tempuri.org/GetCustomerDataforMobile";
private static String NAMESPACE = "http://tempuri.org/";
private static String METHOD_NAME = "GetCustomerDataforMobile";
private static String URL = "http://arg-online.net/MobileGetService.asmx";
// private static String PRAMS = "datatype";