后台获取到了JSON字符串对象的处理方案
Posted 364.99°
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了后台获取到了JSON字符串对象的处理方案相关的知识,希望对你有一定的参考价值。
后台获取到了一个String对象,对象内容如下:
先将它转换为JSON对象,以便后续处理:
获取code的值:
获取data中的值
StatisticsInsertDataDTO statisticsInsertDataDTO = JSONObject.parseObject(jsonObject.get("data").toString(),StatisticsInsertDataDTO.class);
@Data
public class StatisticsInsertDataDTO implements Serializable
private List<HpPaydataApp> hpPaydataApps;
private List<HpPaydataChannel> hpPaydataChannels;
private List<HpPaydataTotal> hpPaydataTotals;
- 注意:
-
StatisticsInsertDataDTO 中的3个属性值名字要和传过来的数据的key一致
-
HpPaydataApp 的属性名需要与json数组对象中的key一致
-
JSONObject.parseObject(String str, Class clazz)
将指定的JSON字符串转换成自己的实体类的对象
-
以上是关于后台获取到了JSON字符串对象的处理方案的主要内容,如果未能解决你的问题,请参考以下文章
怎样从java后台获取json字符串并转换为json对象输出?