Я использую технологию ksoap2 и возвращаю огромную строку из веб-сервиса.Веб-сервис в программе php работает нормально.но в андроид студии не работает взамен длинная строка.
private String listtransact() {
SoapObject request = new SoapObject(GlobalClass.NAMESPACE, "list_transact");
request.addProperty("From_date",fromdate);
request.addProperty("To_date",todate);
request.addProperty("Action",action);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(request);
HttpTransportSE androidHttpTransport = new HttpTransportSE(GlobalClass.URL);
try {
androidHttpTransport.setXmlVersionTag("");
androidHttpTransport.call("urn:Services#list_transact", envelope);
if (envelope.getResponse() != null && !envelope.getResponse().equals("")) {
result1 = envelope.getResponse().toString();
} else {
result1 = null;
}
} catch (Exception e) {
e.printStackTrace();
}
return result1;
}
return result1 равен нулю.если результат1 меньше 256 символов, верните правильную строку.но если result1 длинный, вернуть ноль