码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA里面json和java对象之间的相互转换

时间:2017-11-15 22:13:26      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:jin   ini   之间   strong   json对象   rom   list   .class   ogg   

1. 把java 对象列表转换为json对象数组,并转为字符串

    JSONArray array = JSONArray.fromObject(list);
    String jsonstr = array.toString();

 

2. 把java对象转换成json对象,并转化为字符串

  JSONObject object = JSONObject.fromObject(user);
  Log4jInit.ysulogger.debug(object.toString());

 

3.把JSON字符串转换为JAVA 对象数组
  JSONArray json = JSONArray.fromObject(userStr);//userStr是json字符串
  List<User> users= (List<User>)JSONArray.toCollection(json, User.class);


4.把JSON字符串转换为JAVA 对象

 

  JSONObject jsonobject = JSONObject.fromObject(jsonStr);
  User user= (User)JSONObject.toBean(object,User.class);

JAVA里面json和java对象之间的相互转换

标签:jin   ini   之间   strong   json对象   rom   list   .class   ogg   

原文地址:http://www.cnblogs.com/1102whw/p/7840705.html

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