后台获取到了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对象输出?

怎样从java后台获取json字符串并转换为json对象输出?

关于eval()函数处理后台返回的json数据

关于JSON数据转换问题

jquery post 怎么接受后台的多个参数

怎样从java后台获取json字符串并转换为json对象输出