gjson解析ArrayList报错
ArrayList<String> list = b.getStringArrayList("list");
for (int i = 0; i < list.size(); i++) {
Log.e("ssss", list.get(i));
}
Type types = new TypeToken<ArrayList<String>>() {
}.getType();
List<Bean> listTemp = new Gson().fromJson(list.toString(), types);
上面最后一句报错
bean:
private String name;
private String breed;
private int count;
private boolean twoFeet;
打印出来的是:
ssss: [
{
"name": "Rufus",
"breed": "labrador",
"count": 1,
"twoFeet": false
},
{
"name": "Marty",
"breed": "whippet",
"count": 1,
"twoFeet": false
}
]