Android KSoap2 xml response - PullRequest
       17

Android KSoap2 xml response

0 голосов
/ 30 января 2012

У меня есть веб-сервис в .NET, я использую ksoap2, но я не получаю xml-ответ.Есть ли способ, которым я могу позвонить в службу и получить ответ xml.?

1002 * мой код
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);

        request.addProperty("MobileNo", "7777777");
        request.addProperty("strstartdate", "2012-01-23");
        request.addProperty("strenddate", "2012-01-30");

        SoapSerializationEnvelope envelope = 
            new SoapSerializationEnvelope(SoapEnvelope.VER11);
    //  envelope.dotNet = true;
        envelope.setOutputSoapObject(request);
        HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);

        androidHttpTransport.call(SOAP_ACTION, envelope);
        SoapObject resultsRequestSOAP = (SoapObject)envelope.getResponse();

Thankx

Ответы [ 2 ]

0 голосов
/ 21 января 2014

добавить два оператора, которые

androidHttpTransport.debug = true;

непосредственно перед androidHttpTransport.call(SOAP_ACTION, envelope);

и сразу после него добавить String theXmlString = androidHttpTransport.responseDump;

0 голосов
/ 07 февраля 2012
androidHttpTransport.call(SOAP_ACTION, envelope);

После этой строки вы можете использовать androidHttpTransport.responseDump для получения ответа в формате XML.

...