You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从字符串数组创建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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 12:06:27