【发布时间】:2021-05-11 16:08:56
【问题描述】:
我是 Groovy 的新手,找不到与此相关的任何资源。我正在尝试从“日期”对象中提取数据并将其放入其中的固定对象数组中。原因是日期内的对象会发生变化,我想将其放入固定以便于操作:
原文:
{
"dates": {
"2021-02-08": "8",
"2021-02-09": "8",
"2021-02-10": "8"
}}
想要的输出:
{
"dates": [
{
"date": "2021-02-08",
"value": "8"
},
{
"date": "2021-02-09",
"value": "8"
},
{
"date": "2021-02-10",
"value": "8"
},
]}
我正在尝试使用当前代码:
arrayList = []
arrayList.add(content[0].dates)
它返回一个 [[2021-02-08:8, 2021-02-09:8, 2021-02-10:8]],但我无法将其提取为数组。
有什么想法吗?
【问题讨论】:
标签: json object arraylist groovy