私は Android アプリケーションを開発し、クラス オブジェクトを Web サービス メソッドに送信します。応答として配列を受け取るはずですが、anyType{} が返されます。
これが私のコードの一部です。
Customer C = new Customer();
C.setProperty(0,"30000001");
PropertyInfo pi =new PropertyInfo();
pi.setName("customer");
pi.setValue(C);
pi.setType(C.getClass());
request.addProperty(pi);
try{
androidHttpTransport.call(SOAP_ACTION1, envelope);
SoapObject response = (SoapObject) envelope.bodyIn;
String[] denemeList;
denemeList = new String[response.getPropertyCount()];
for(int i=0; i<response.getPropertyCount(); i++)
{
denemeList[i] = response.getPropertyAsString(i).toString();
Log.d("This is the response",denemeList[i]);
}
}catch (Exception e) {
TextView01.setText("EXCEPTION");
e.printStackTrace();
}
これ以外のコードをいくつか見つけましたが、どれも機能しません。誰が私が何をすべきか知っていますか?
ありがとう。