android 解析 json 字符串数组的问题

后台返回的 json 数据如下

List<String> list =  new ArrayList<String>();

list.add("aaa");

list.add("bbb");

return JSON.toJSONString(list);   //后台返回的 json 数据  用的阿里

在android客户端如何解析这个数据 


一不留神
浏览 2858回答 2
2回答

习惯受伤

用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

List<String> list = new Gson().fromJson(jsonStr, new TypeToken<List<String>(){}.getType());
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android