【发布时间】:2017-05-29 11:07:27
【问题描述】:
我有这样的数据:
data2 = [
{
"earnings_type": "C",
"payment_date": "Jan",
"amount": 10
},
{
"earnings_type": "C",
"payment_date": "Jan",
"amount": 10
}, {
"earnings_type": "E",
"payment_date": "Jan",
"amount": 10
},
]
我需要把它转换成这个
data2 = [
{
"key": "C",
"values":
[
{
"label": "15-01-2017",
"value": 20
},
{
"label": "17-02-2017",
"value": 16
}
]
},
{
"key": "E",
"values": [
{
"label": "15-01-2017",
"value": 15
}
]
}
];
我需要做的是通过数据找到所有收入类型为 C 的项目,并将其设为键并将值放在其下方。然后对所有收入类型为 A 的项目执行相同操作。
任何帮助将不胜感激。
【问题讨论】:
-
我有来自 AWS api 网关的数据。我已经获取了第一个 Json 数据并将其转换为我在其他地方使用的数组。但是现在我需要将该数组转换回上面显示的第二个 json 数据结构。