后台返回的 json 数据如下List<String> list = new ArrayList<String>();list.add("aaa");list.add("bbb");return JSON.toJSONString(list); //后台返回的 json 数据 用的阿里在android客户端如何解析这个数据
2 回答
已采纳
习惯受伤
TA贡献885条经验 获得超1144个赞
用JSONArray:
//1、将一个json字符串转化成JSONArray JSONArray jsonArray = new JSONArray(json); //2、遍历jsonArray for (int i = 0; i < jsonArray.length(); i++) { //因为你的这个array里是字符串,所以直接获取就行了 String item = jsonArray.getString(i); System.out.println("JSON Item: "+item); }
wallnoo
TA贡献1条经验 获得超0个赞
List<String> list = new Gson().fromJson(jsonStr, new TypeToken<List<String>(){}.getType());
- 2 回答
- 1 关注
- 2851 浏览
添加回答
举报
0/150
提交
取消