我尝试用Object.keys()
对象转换的对象数组
var obj1={
"jan": {
"COAL": "25"
},
"feb": {
"ROM": "50",
"WASTE": "55"
},
"april": {
"COAL": "60"
}
}
到
var obj2=[
{
"month": "jan",
"product": "COAL",
"quantity": "25"
},
{
"month": "feb",
"product": "ROM",
"quantity": "50"
},
{
"month": "feb",
"product": "WASTE",
"quantity": "55"
},
{
"month": "april",
"product": "COAL",
"quantity": "60"
}
]
转换,但在中途失败,因为我无法计算的属性,说例如在“feb”中有两个产品“ROM”和“WASTE”,但是这可以达到3或4.任何人都可以为这个问题建议可行的解决方案吗?
代码在哪里? –
是以某种方式混合而成的? – user430051
这里的相关性没有意义。我们如何根据之前和之后知道这里发生了什么? –