关于Gson的使用

在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;
    }

}


猜你喜欢

转载自blog.csdn.net/qq_36428821/article/details/75314819