关于Gson的使用

来源:互联网 发布:绿豆网络团队 编辑:程序博客网 时间:2024/05/21 17:30

在Android studio里面找到所在Module下面的build.gradle,添加依赖:

compile 'com.google.code.gson:gson:2.6.2'

然后sync一下。

下面分享一个Gson的工具类封装:

public class GsonUtils {    //将json转化为对象    public static <T>T paserJsonToBean(String json, Class<T> cls){        Gson gson = new Gson();        T t = null;        try {            t = gson.fromJson(json,cls);        } catch (JsonSyntaxException e) {            e.printStackTrace();        }        return t;    }    //将json对象转化为集合    public static<T> List<T> paserJsonToList(String json, Type type){        Gson gson = new Gson();        List<T> list = null;        try {            list = gson.fromJson(json,type);        } catch (JsonSyntaxException e) {            e.printStackTrace();        }        return list;    }}