首页 > 解决方案 > javascript:重命名 API 对象的键

问题描述

我有来自 API 的以下数据数组。

[
    {
        "barCode": "31568308949"
        "itemDesc": "ASHTON-250"
        "permPrice": 19.99
    }
]

预期结果如下。

[
    {
        "Bar Code": "31568308949"
        "Item Description": "ASHTON-250"
        "Prem Price": 19.99
    }
]

任何人都可以帮助我实现这一目标。提前致谢。

标签: javascript

解决方案


如果总是这 3 个字段,那么只需明确地重命名它们。

let input = [{'barCode': '31568308949', 'itemDesc': 'ASHTON-250', 'permPrice': 19.99}];

let output = input.map(x => ({
  'Bar Code': x.barCode,
  'Item Description': x.itemDesc,
  'Prem Price': x.permPrice,
}));

console.log(output);


推荐阅读