码迷,mamicode.com
首页 > Web开发 > 详细

json体会

时间:2016-10-17 11:12:11      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:

1.json-libjar包,创建JsonObject的对象(其引用取名jo),JsonObject jo = new JsonObject(); 再创建一个jsonobject对象:JsonObject str = jo.fromobject(u);就得到一个json对象。

同样的,JsonArray arr= new JSONArray();

JSONArray str1 = arr.fromObject(list(User));就得到一个json数组。

2.json字符串转换为对象,直接用objectMapper.readValuejsonUser.Class;这是单个对象,如果是列表的话,可以再写一个Class 比如是UserList userlist;然后写getset方法,里面有一个List<User> userList属性,用ObjectMapper也可以将json的字符串数组转换为对象列表,注意的是,json数据要写成”{“userlist”:[{},{}]}这种格式。

2.1 objectMapper来将对象或者对象列表转换成json对象,先StringWriter str = new StringWriter();

然后objectMapper.writeValue(str,list);

json体会

标签:

原文地址:http://www.cnblogs.com/chuliang/p/5968891.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!