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

如何将同字段JSON数组转换为以name字段命名的独立字段

问题:将JSON数组字段拆分为独立命名字段

现有字段events.parameters是一个JSON数组,数组内每个元素均包含name和value字段,需要将该数组拆分,以每个元素的name字段值作为新的独立字段名,对应value字段值为字段内容。

输入示例

[
  {
    "name": "USER_EMAIL",
    "value": "dummy@yahoo.com"
  },
  {
    "name": "DEVICE_ID",
    "value": "Wdk39Iw-akOsiwkaALw"
  },
  {
    "name": "SERIAL_NUMBER",
    "value": "9KJUIHG"
  }
]

实现方案(以JavaScript为例)

遍历数组元素,将每个元素的name和value映射为指定格式的字符串:

// 假设原始数据结构
const data = {
  events: {
    parameters: [
      { "name": "USER_EMAIL", "value": "dummy@yahoo.com" },
      { "name": "DEVICE_ID", "value": "Wdk39Iw-akOsiwkaALw" },
      { "name": "SERIAL_NUMBER", "value": "9KJUIHG" }
    ]
  }
};

// 生成目标格式结果
const output = data.events.parameters.map(item => 
  `events.parameters.${item.name} : ${item.value}`
).join('\n');

console.log(output);

预期输出

events.parameters.USER_EMAIL : dummy@yahoo.com
events.parameters.DEVICE_ID : Wdk39Iw-akOsiwkaALw
events.parameters.SERIAL_NUMBER : 9KJUIHG

内容的提问来源于stack exchange,提问作者mamed

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 23:55:25