【发布时间】:2016-06-03 17:17:26
【问题描述】:
我希望更改一些数据的结构。以下是我收到的数据示例
{
ID1: {
firstName: 'John',
lastName: 'Doe'
},
ID2: {
firstName: 'Jane',
lastName: 'Doe'
}
}
我需要做的就是将它转换成如下格式的数组:
[
{ ID: ID1, firstName: 'John', lastName: 'Doe' },
{ ID: ID2, firstName: 'Jane', lastName: 'Doe' }
]
如果可能,我更喜欢使用 lodash
【问题讨论】:
-
我应该澄清一下.. 每个条目的 ID 都不同。我更新了问题。
-
您遇到的具体问题是什么?如何迭代一个对象?如何向数组中添加新元素?如何为对象添加属性?将您的问题分解为更小的问题并为它们找到解决方案。所有这些小问题都曾被问过(或在教程中介绍过)。
-
这也与 JSON 无关。
标签: javascript arrays object lodash