【问题标题】:How to process JSON Array of objects using Key values in JavaScript如何使用 JavaScript 中的键值处理 JSON 对象数组
【发布时间】:2022-01-11 01:30:14
【问题描述】:

这是我想用 JavaScript 处理的以下 JSON 数据

    let data = [{"Test1":"121"},{"isStats":"false"},{"isKey":"true"},{"Test2":"326"}]


Required data formate

processedData = [{name: "Test1", value: "121"},{name:"isStats", value:"false"},{name:"isKey", value:"true"},{name:"Test2", value:"326"}]

【问题讨论】:

    标签: javascript reactjs json typescript


    【解决方案1】:

    您可以像下面的代码一样使用Array.map

    let data = [{"Test1":"121"},{"isStats":"false"},{"isKey":"true"},{"Test2":"326"}];
    
    const processedData = data.map((element, index) => {
      const key = Object.keys(element)[0];
      return {
        name: key,
        value: element[key]
      }
    });
    
    console.log(processedData);

    【讨论】:

    • 我们如何才能将其还原为原始甲酸盐@tartarus?
    猜你喜欢
    • 1970-01-01
    • 2011-05-27
    • 2016-11-02
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 2015-03-31
    • 1970-01-01
    • 2021-03-04
    相关资源
    最近更新 更多