ksoapを使用しているAndroidクライアントで使用したいJava Webサービスがあります。私のWebサービスは、次のような答えを出します:
java.util.List : "[mobilerestaurantbooking.RMenu@66eb63f8,
mobilerestaurantbooking.RMenu@67f06391,
mobilerestaurantbooking.RMenu@5718f9e6,
mobilerestaurantbooking.RMenu@28be97b6,
mobilerestaurantbooking.RMenu@78da429f]"
それは id, name , category,.... のようなもので、それをアプリケーションに渡しますが、出力は anyType{} のようになります
これはアンドロイドの私のコードです
try {
aht.call(SOAP_ACTION, soapEnvelope);
SoapObject response = (SoapObject)soapEnvelope.bodyIn;
List<String> categories = new ArrayList<String>();
int count = response.getPropertyCount();
for(int i = 0; i < count; i++) {
if(response.getProperty(i) != null)
categories.add(response.getProperty(i).toString());
}
誰が私が何をすべきか知っていますか?