欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

json对象转java对象(json数组转java对象)

程序员文章站 2024-03-18 18:24:40
...

json工具包使用的是com.alibaba.fastjson

json格式

{
    "data":[
        {"name":"tom","age":18},
        {"name":"jack","age":17}
    ]
}

相互转换,首先json数组转json对象,然后把json对象转换成java实体类对象

JSONArray userJSONArray = json.getJSONArray("data");
for (int i = 0; i < userJSONArray.size(); i++) {
    JSONObject jsonObject = userJSONArray.getJSONObject(i);
    User user = JSON.parseObject(jsonObject.toJSONString(), User.class);
}
相关标签: json 转换