布鲁斯坦李 2021-04-12 14:16 采纳率: 0%
浏览 313

平铺json转层级json

把以下json对象
{"msg_flowid":"22","msg_opt_nu":"22","msg_chk_in":"22","msg_chk_acc":"22","msg_chk_out":"22"}
按照下划线分割,变成以下具有层级关系的json对象
{"msg":{"flowid":"22","opt":{"nu":"22"},"chk":{"in":"22","acc":"22","out":"22"}}}
该怎么写呢?
 

  • 写回答

3条回答 默认 最新

  • 关注

    1.创建3个对象,分别是msg,opt,chk,把读取的数据设置到对象中,把opt,chk定义为msg的成员变量,设置值后转换为json对象就可以了,

    2.或者使用fastjson等工具类,JsonObject对象设置也可以。

    3.如果是前端处理就定义3个js对象,做法是一样的。

    评论

报告相同问题?