我如何解析這個使用改造?我得到的錯誤BEGIN_OBJECT但BEGIN_ARRAY改進錯誤預計BEGIN_OBJECT但是BEGIN_ARRAY
現在,我解析它這樣..
下面是適配器類
public static RetroInterface getCommonPathInterface() {
RestAdapter restAdapter = new RestAdapter.Builder()
.setEndpoint("myurl")
.build();
records= restAdapter.create(RetroInterface.class);
return records;
}
下面是接口,RetroInterface.class
@GET("/mypath")
void getValue(
Callback<MyBean> callback
);
這是我如何調用它的主要活動
getCommonPathInterface().getValue(new Callback<MyBean>() {
@Override
public void success(MyBean myBean, Response response) {
inti = 0;
}
@Override
public void failure(RetrofitError error) {
int i = 0;
}
});
下面是JSON響應
[
{
id: "111",
name: "Val1"
},
{
id: "222",
name: "Val2"
}
]
你現在怎麼解析它? – Egor 2015-04-04 08:38:03
請分享您當前的json解析代碼塊。否則沒有人可以幫助你。從錯誤消息來看,它非常清楚它需要一個JSON對象作爲根對象,但是它獲得了一個JSON數組作爲根對象。 – 2015-04-04 08:41:46
看看:)。我編輯了代碼 – Abhilash 2015-04-04 08:52:53