list与json互转

来源:互联网 发布:小学安全网络知识竞赛 编辑:程序博客网 时间:2024/04/27 16:29

阿里的fastJson.jar:

//list转换为jsonList<User> list = new ArrayList<User>();String str=JSON.toJSON(list).toString();
//json转换为listList<User> list = new ArrayList<User>();  list = JSONObject.parseArray(jasonArray, User.class); 

谷歌的Gson.jar:

//list转换为jsonGson gson = new Gson();  List<User> userList = new ArrayList<User>();  String str = gson.toJson(userList);  
//json转换为listGson gson = new Gson();  List<User> userList = gson.fromJson(str, new TypeToken<List<User>>(){}.getType()); 
原创粉丝点击