关于java中,json字符串转集合和对象,或者集合转json字符串的解决方法

1 List集合转成json字符串

//Java集合
        List<String> list = new ArrayList<String>();
        list.add("aa");
        list.add("bb");
        Gson gson = new Gson(); 
        String reslut = gson.toJson(list); 
        System.out.println(reslut);

2 json字符串转成List集合

1 Buy类中的属性 : Integer id; String name;
2 
3 String buyCodes = [{id : 2,name : "aaa"},{id : 3,name : "bbb"}];
4 
5 List<Buy> listBuy = gson.fromJson(buyCodes, new TypeToken<List<Buy>>() {}.getType());

 后续需要复杂的转换在更新.....

原文地址:https://www.cnblogs.com/liyong888/p/7776665.html