Javascript / Json转换数据格式

Javascript / Json convert data format

本文关键字:数据格式 转换 Json Javascript      更新时间:2023-09-26

我正在从如下所示的页面读取数据:

{"cars":0,"bikes":"1"}

为了让图表在我的页面中工作,我需要将其转换为如下所示的内容:

[{"key":"cars","value":0},{"key":"bikes","value":1}]
转换此数据

的最佳方法是什么,因为此数据的大小可能会增加。

您可以使用

map()Object.keys()来执行此操作

var obj = {"cars":0,"bikes":"1"};
var result = Object.keys(obj).map(function(e) {
  return {key: e, value: obj[e]}
});
console.log(result)