4
我使用XML-RPC目前檢索數據,這是我有:java.lang.Integer不能轉換爲[Ljava.lang.Object;
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中不能被投射到[Ljava.lang.Object; - 我想知道是否有解決這個問題的方法?
它看起來像'client.execute'的返回值實際上不是一個Object [],而是一個Integer。 – 2012-04-19 23:42:15
或者['Object'](http://ws.apache.org/xmlrpc/apidocs/org/apache/xmlrpc/client/XmlRpcClient.html) – 2012-04-19 23:48:21