如何从字符串数组创建JSON数组并生成指定结构的JSON对象
没问题,我把你要实现的JSON结构用Markdown格式化好了,这样看起来更清晰易读:
目标JSON结构实现
下面是完整的格式化后代码:
{ "sid": { "1662809241632798": { "JSON": [ { "path": "root/AuthenticationUnixTime", "val1": "1521560221877", "val2": "null", "comp": "false" }, { "path": "root/ClientDate", "val1": "1521560221877", "val2": "1519818708657", "comp": "false" }, { "path": "root/ContentSize", "val1": "18064", "val2": "18029", "comp": "false" } ], "XML": [ { "path": "root / recording / procIp", "val1": "", "val2": "", "comp": "" } ] } } }
结构要点说明
- 顶级核心键是
sid,作为所有数据的入口 - 每个具体的sid值(比如示例里的
1662809241632798)下包含两个数组:JSON数组:存储JSON格式的路径对比项,每个项包含path(节点路径)、val1(对比值1)、val2(对比值2)、comp(对比结果)XML数组:存储XML格式的路径对比项,结构和JSON数组的项一致,你可以根据需求补充完整里面的val1、val2、comp字段值
内容的提问来源于stack exchange,提问作者user9523852
相关产品推荐
相关产品推荐

