【发布时间】:2021-06-01 18:17:24
【问题描述】:
我正在用 java spring boot 编写 API。我正在使用下面的 json 作为来自另一个 API 的响应
[
{
"item": "Apple",
"count": 30
},
{
"item": "Orange",
"count": 10
},
{
"item": "Guava",
"count": 4
}
]
我想把它转换成
{
"Apple": 30,
"Orange": 10,
"Guava": 4
}
最简单有效的方法是什么?
【问题讨论】:
-
顺便说一句,请注意简单性和效率通常是相反的。例如,最有效的方法是使用面向流/事件/令牌的解析而不是对象映射,但通常需要编写更多代码......
标签: java json api rest jackson2