Вызов WSDL с разными пространствами имен с помощью Ksoap2 в Android - PullRequest
1 голос
/ 16 декабря 2010

Я звоню WSDL с Android, с библиотекой Ksoap2.Я уже сделал это без проблем, но этот WSDL, в частности, имеет много разных пространств имен, и это вызывает большие проблемы.Все, что я нашел, это

http://ksoap.objectweb.org/project/mailingLists/ksoap/msg00454.html

и

Как проанализировать сложный ответ SOAP в Android

Гдеони сказали, что вы не можете исправить это из коробки, поэтому вы должны создать класс QName и изменить SoapObject / PropertyInfo для его поддержки.Но я не знаю, как это сделать вручную.

Есть ли кто-то, кто сделал что-то подобное?

Спасибо!

1 Ответ

0 голосов
/ 16 декабря 2010

Вы можете установить пространство имен для каждого свойства, которое вы добавляете в запрос, поэтому на самом деле не должно быть проблем.Также вам следует проверить http://code.google.com/p/ksoap2-android/ для улучшенного проекта ksoap, который активно поддерживается и используется на Android.

...