关于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());

 

 

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

posted @ 2017-11-03 09:36  李勇888  阅读(1434)  评论(0编辑  收藏  举报