2010-12-16 12 views
1

Ich rufe eine WSDL von Android, mit Ksoap2-Bibliothek. Ich habe es bereits gemacht, ohne Probleme, aber diese WSDL hat insbesondere viele verschiedene Namespaces und das verursacht große Probleme. Alles, was ich gefunden habe, istAufruf WSDL mit verschiedenen Namespaces mit Ksoap2 in Android

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

und

How to parse a complex SOAP response in Android

Wo sie sagten, dass Sie es aus der Box nicht beheben können, so dass Sie eine QName-Klasse erstellen müssen und ändern SoapObject/PropertyInfo, um es zu unterstützen. Aber ich habe keine Ahnung, wie ich das mit der Hand machen soll.

Gibt es jemanden da draußen, der so etwas getan hat?

Danke!

Antwort

0

Sie können den Namespace für jede Eigenschaft festlegen, die Sie der Anfrage hinzufügen, so dass es eigentlich kein Problem geben sollte. Auch sollten Sie http://code.google.com/p/ksoap2-android/ für ein verbessertes KSOAP-Projekt überprüfen, das aktiv gewartet und auf Android verwendet wird.

Verwandte Themen