Android アプリで Web サービスを呼び出しています。メソッドは getGramaNiladhariData() です。結果を SoapObject として取得しています。
result = (SoapObject) envelope.bodyIn; Log.d("WS", String.valueOf(result));
そして、これは String.valueOf(result)で得たものです
getGramaNiladhariDataResponse{getGramaNiladhariDataResult=anyType{gnName=anyType{}; アドレス=anyType{}; workingDays=anyType{}; gnDivision=anyType{}; contactNumber=anyType{}; }; }
ここで呼び出しているメソッドは、5 つの属性で構成される complexType オブジェクトを返します。インターネットで見つけたように、complexType オブジェクトを返す Web サービス メソッドの結果として SOAP オブジェクトを取得できません。
私が解決したいのは、実際の値ではなく、値として anyType{} を取得している理由です。どんな助けでもいただければ幸いです