1.对象与字符串之间的互转

将对象转换成为字符串
String str = JSON.toJSONString(infoDo);
字符串转换成为对象
InfoDo infoDo = JSON.parseObject(strInfoDo, InfoDo.class);

2.对象集合与字符串之间的互转

将对象集合转换成为字符串
String users = JSON.toJSONString(users);
将字符串转换成为对象集合
List<User> userList = JSON.parseArray(userStr, User.class);

3.字符串互转JSONObject

String 转 Json对象
JSONObject jsonObject = JSONObject.parseObject(jsonString);
json对象转string
JSONObject jsonObject = JSONObject.parseObject(str);//json对象转字符串
String jsonString = jsonObject.toJSONString();

4.map与字符串之间互转

  //字符串转map
JSONObject jsonObject = JSONObject.parseObject(str);
Map<String,Object> map = (Map<String,Object>)jsonObject;// //json对象转Map
//map转字符串
String jsonString = JSON.toJSONString(map);

5.Map 转 Json对象

   //map转json对象
Map<String,Object> map = new HashMap<>();
map.put("age", 24);
map.put("name", "cool_summer_moon");
JSONObject json = new JSONObject(map);
  //json对象转Map
  Map<String,Object> map = (Map<String,Object>)jsonObject;

6.map互转对象

7.json对象互转对象

最新文章

  1. Android SDK Manager中不显示未下载的api解决方案
  2. MySQL编译安装
  3. [kuangbin带你飞]专题十二 基础DP1
  4. jstl--c:choose标签
  5. typedef , static和 extern
  6. SIP基本呼叫
  7. Android Studio Gradle project refresh failed No such property classpath for class
  8. VC常用数据类型使用转换详解
  9. href设置action绝对路径和相对路径
  10. Cocos2D iOS之旅:如何写一个敲地鼠游戏(七):弹出地鼠
  11. [原创] 分享我们自己搭建的微信小程序开发框架——wframe及设计思想详解
  12. mapfile中关于栅格数据的processing项说明
  13. SpringCloud使用Nacos服务发现实现远程调用
  14. MVC-Razor视图
  15. iperf详细使用方法
  16. Day7--------------IP地址配置
  17. 牛客网NOIP赛前集训营-提高组(第七场)C 洞穴
  18. HHVM中文网
  19. JavaScript 稀奇的js语法
  20. Python 内置装饰器

热门文章

  1. UnityShader之积雪效果
  2. 9.源码分析---SOFARPC是如何实现故障剔除的?
  3. spring-boot-starter-quartz集群实践
  4. 算法与数据结构基础 - 滑动窗口(Sliding Window)
  5. js拖拽上传图片
  6. 洛谷 P2157 [SDOI2009]学校食堂
  7. Linux 精确判断是否同一文件--及终端获取字符串md5 的值
  8. virtualenv使用和virtualenvwrapper使用笔记
  9. Spring源码剖析1:初探Spring IOC核心流程
  10. c++智能指针介绍