【发布时间】:2012-05-01 13:49:16
【问题描述】:
我目前正在使用 XML-RPC 检索数据,这就是我所拥有的:
Object[] params = new Object[]{param1, param2};
Object[] obj = new Object[]{};
try {
obj = (Object[]) client.execute("method.name", params);
} catch (XmlRpcException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return obj;
问题是有时它会返回-1,我会得到这个错误:java.lang.Integer cannot be cast to [Ljava.lang.Object; - 我想知道是否有办法解决这个问题?
【问题讨论】:
-
看起来
client.execute的返回值实际上不是Object[],而是Integer。 -
或者
Object