把以下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"}}}
该怎么写呢?
平铺json转层级json
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
CSDN专家-赖老师(软件之家) 2021-04-12 14:19关注1.创建3个对象,分别是msg,opt,chk,把读取的数据设置到对象中,把opt,chk定义为msg的成员变量,设置值后转换为json对象就可以了,
2.或者使用fastjson等工具类,JsonObject对象设置也可以。
3.如果是前端处理就定义3个js对象,做法是一样的。
解决 无用评论 打赏 举报