JSON.parseObject、JSON.toJSONString、JSON.parseArray区别使用

这篇博客介绍了JSON处理中的关键方法,包括将对象转换为Json字符串的JSON.toJSONString,以及将Json字符串转换为对象的JSON.parseObject和转换为对象集合的JSON.parseArray。通过实例展示了如何在Redis中存储和操作这些数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JSON.toJSONString 是将对象转化为Json字符串
JSON.parseObject 是将Json字符串转化为相应的对象
JSON.parseArray 是将Json字符串转化为相应对象的集合

JSON.toJSONString

BaseProductMainVo baseProductMainVo =new BaseProductMainVo();
   String s = JSON.toJSONString(baseProductMainVo);

JSON.parseObject

   String s = JSON.toJSONString(baseProductMainVo);
 BaseProductMainVo baseProductMainVo1 = JSON.parseObject(s, BaseProductMainVo.class);
          

JSON.parseArray

 String detailJson = displayInfoList.get(0).getDetailJson();
  List<DisJsonVo> disJsonVos = JSON.parseArray(detailJson, DisJsonVo.class);

实列:
在这里插入图片描述

在这里插入图片描述
我在redis下列数据 map键值对的形式存在
在这里插入图片描述

 String o = (String) redisUtil.get("mdgStoreAdd" + "_invoke_Param");
        MdgSdk mdgsdk = JSON.parseObject(o, MdgSdk.class);  //转成对象就ok了```

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值