【发布时间】:2018-08-08 08:53:23
【问题描述】:
我正在从 API 中获取几个值,并将它们存储为一个数组。我正在尝试将此数组转换为 JSON 对象。这是我目前得到的输出:
[ { Service: '1e',
Maintainability: 'A',
Issues: 2,
Coverage: 1.2 } ]
[ { Service: '2',
Maintainability: 'B',
Issues: 2,
Coverage: 0.6 } ]
[ { Service: '3',
Maintainability: 'C',
Issues: 5,
Coverage: 0.2 } ]
[ { Service: '4',
Maintainability: 'A',
Issues: 1,
Coverage: 1 } ]
我需要输出如下所示:
[ { Service: '1e',
Maintainability: 'A',
Issues: 2,
Coverage: 1.2 },
{ Service: '2',
Maintainability: 'B',
Issues: 2,
Coverage: 0.6 },
{ Service: '3',
Maintainability: 'C',
Issues: 5,
Coverage: 0.2 },
{ Service: '4',
Maintainability: 'A',
Issues: 1,
Coverage: 1 } ]
有什么帮助吗?
【问题讨论】:
-
到目前为止你做了什么?
-
您是否尝试过使用 Array.concat 将单独的数组连接起来? developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… 示例:[ { 'hello': 'world' } ] .concat([{'convert': 'to'}], [{'json': 'please'}])
-
我没有看到任何“多维数组”……这些只是每个数组中包含 1 个对象的数组。