Javascript 如何将对象外部带有日期戳的JSON解析为每个对象,并创建一个数组

Javascript 如何将对象外部带有日期戳的JSON解析为每个对象,并创建一个数组,javascript,json,parsing,object,Javascript,Json,Parsing,Object,服务器返回JSON数据,我想在每个嵌套对象之前插入每个对象的日期戳,然后删除每个对象外部的日期戳 然后,我想把所有的内部对象放在一个数组中 有没有办法通过JSON.parse或其他方式实现这一点 多谢各位 这就是JSON数据解析后的样子: { '2019-09-30 16:00:00': { '1. apples': '13', '2. oranges': '12', '3. peaches': '15', '4. cherries': '14',

服务器返回JSON数据,我想在每个嵌套对象之前插入每个对象的日期戳,然后删除每个对象外部的日期戳

然后,我想把所有的内部对象放在一个数组中

有没有办法通过JSON.parse或其他方式实现这一点

多谢各位

这就是JSON数据解析后的样子:

{ '2019-09-30 16:00:00':
   { '1. apples': '13',
     '2. oranges': '12',
     '3. peaches': '15',
     '4. cherries': '14',
     '5. onions': '43' },
  '2019-09-30 15:59:00':
   { '1. apples': '42',
     '2. oranges': '43',
     '3. peaches': '34',
     '4. cherries': '64',
     '5. onions': '45' },
}
这就是我希望它在将日期戳移动到每个尾随对象中,并将所有对象包装到一个数组中之后的样子。实际数据是数千个对象:

{ [ { 'date': '2019-09-30 16:00:00',
     '1. apples': '13',
     '2. oranges': '12',
     '3. peaches': '15',
     '4. cherries': '14',
     '5. onions': '43' },
    { 'date': '2019-09-30 15:59:00'
     '1. apples': '42',
     '2. oranges': '43',
     '3. peaches': '34',
     '4. cherries': '64',
     '5. onions': '45' },
] }

我希望它看起来像第二组数据。谢谢你

如果你想要的话,你想要的不是有效的javascript

[ { 'date': '2019-09-30 16:00:00',
     '1. apples': '13',
     '2. oranges': '12',
     '3. peaches': '15',
     '4. cherries': '14',
     '5. onions': '43' },
    { 'date': '2019-09-30 15:59:00'
     '1. apples': '42',
     '2. oranges': '43',
     '3. peaches': '34',
     '4. cherries': '64',
     '5. onions': '45' },
]
然后就是
Object.entries(obj.map)([date,data])=>({date,…data}))

var obj={'2019-09-30 16:00:00':
{'1.苹果':'13',
“2.橙子”:“12”,
‘3.桃子’:‘15’,
‘4.樱桃’:‘14’,
“5.洋葱”:“43”},
'2019-09-30 15:59:00':
{'1.苹果':'42',
‘2.橙子’:‘43’,
‘3.桃子’:‘34’,
‘4.樱桃’:‘64’,
‘5.洋葱’:‘45’},
};
var solution=Object.entries(obj.map)([date,data])=>({date,…data}));

console.log(解决方案)
@tonypizza-不,
obj['2019-09-30 15:59:00']
是您访问原始数据的方式,而不是您想要的数据。谢谢,我还有一个问题。在内部键'1'内。苹果和苹果2。oranges’有没有一种方法可以去掉数字,所以它只是‘苹果’、‘橘子’、‘桃子’等等?是的,我不确定我发布的是不是最好的方法,但很抱歉,它会返回TypeError:Object.fromEntries不是一个函数哦,好吧,这意味着你必须使用一些旧浏览器或旧的nodejs版本