1.通过gradle加载GSON包
compile 'com.google.code.gson:gson:2.8.4'
当然..如不过你不fq的话..你是不可能下成功的
so,第二种办法
2.从网上下载gson包
然后
这时候再去看刚才的那个dependencies会发现
加载上了libs/gson-2.2.4.jar
3.使用gson
3.1 转json数组
/**
* value:输入的json字符串[{}.{}]
* TaskList:反序列化的类型
*
* @param
*
* @return
*/
public ArrayList<TaskList> getJSONList(String value){
JsonParser parser = new JsonParser();
JsonArray jsonArray = parser.parse(value).getAsJsonArray();
Gson gson = new Gson();
ArrayList<TaskList> tempLi = new ArrayList<>();
for (JsonElement user : jsonArray) {
TaskList userBean = gson.fromJson(user, TaskList.class);
tempLi.add(userBean);
}
return tempLi;
}