json字符串泛型多层嵌套转对象

1.数据格式,三层泛型嵌套
 

String str = {
    "code": 0,
    "data": {
        "totalCount": 231,
        "itemCount": 100,
        "items": [{
            "statTime": 2020010123,
            "expose": 127812,
            "click": 0,
            "download": 98 "
        }]
    }
}

2.引入依赖包


    com.google.code.gson
    gson
    2.7

3.使用GSON进行转化

Gson gson = new Gson();
xxxResponse> response = gson.fromJson(str,new TypeToken>>(){}.getType());

这样就完成了多层嵌套转化!

你可能感兴趣的:(GSON,json)