我开发了一个 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();
}
我发现除了这个之外的其他一些代码,但它们都不起作用。有谁知道我该怎么办?
谢谢。