栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

gson将字符串转成对象列表

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

gson将字符串转成对象列表

1.添加gson的maven依赖

        
            com.google.code.gson
            gson
            2.8.6
        

2.演示demo

import java.util.*;
public class A {
    private Integer a;
    private List bs;

    public Integer getA() {
        return a;
    }

    public void setA(Integer a) {
        this.a = a;
    }

    public List getBs() {
        return bs;
    }

    public void setBs(List bs) {
        this.bs = bs;
    }
}
import java.util.*;
public class B {
    private Integer b;
    private List sub;

    public Integer getB() {
        return b;
    }

    public void setB(Integer b) {
        this.b = b;
    }

    public List getSub() {
        return sub;
    }

    public void setSub(List sub) {
        this.sub = sub;
    }
}

import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;

import java.util.*;
public class Demo {
    public static void main(String[] args) {
        Gson gson = new Gson();
        String str = "[{"a":1, "bs":[{"b":7, "sub":[1,3,7]}]}]";
        List list = gson.fromJson(str, new TypeToken>() {}.getType());
        System.out.println(list);
    }
}

3.执行结果

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号