当前位置:   article > 正文

关于mysql中插入jsonObject的格式记录_数据库存储 jsonobject

数据库存储 jsonobject

本位仅限于自己记录一下

  1. @RequestMapping("insert")
  2. public String insert(){
  3. JSONObject param = new JSONObject();
  4. JSONObject data = new JSONObject();
  5. JSONObject result = new JSONObject();
  6. data.put("ent_id","123");
  7. data.put("ent_name","zhongxin");
  8. result.put("data",data.toJSONString());
  9. param.put("name",result.toJSONString());
  10. testJsonServiceImpl.insert(param);
  11. return "success";
  12. }

插入到数据库的数据形式是下面这种:json对象内部的json对象的双引号是有转义的斜杠的,如果没有斜杠那么这种格式的数据查询出来使用  JSONObject.parseObject()方法

然后查询出来使用  JSONObject.parseObject()方法转换name字段,不会报错


  1. @RequestMapping("insert")
  2. public String insert(){
  3. JSONObject param = new JSONObject();
  4. JSONObject data = new JSONObject();
  5. JSONObject result = new JSONObject();
  6. data.put("ent_id","123");
  7. data.put("ent_name","zhongxin");
  8. // result.put("data",data.toJSONString());
  9. param.put("name",data.toJSONString());
  10. testJsonServiceImpl.insert(param);
  11. return "success";
  12. }

插入到数据库的格式是下面这种

查询出来使用  JSONObject.parseObject()方法转换name字段,不会报错

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/396129
推荐阅读
相关标签
  

闽ICP备14008679号