我使用以下格式获取JSON数据:
{
key1: val1,
key2: val2,
key3: val3,
key4: val4,
..
}
现在我想在Javascript中将其更改为其他格式:
[
{key: "key1", value: value1},
{key: "key2", value: value2},
{key: "key3", value: value3},
{key: "key4", value: value4},
...
]
是否有一些库可以做到这一点?或者我必须写一个函数?
请给我一些提示!感谢名单!
答案 0 :(得分:7)
var newObject = Object.keys(originalObject).map(function(k) {
return { key: k, value: originalObject[k] };
});