【发布时间】:2018-02-26 10:20:35
【问题描述】:
在从 api 响应中获取输出时,它会将 ArrayList 显示为键,但我想根据自己的喜好对其进行自定义。
实际json:
{
"ArrayList": [
{
"id": 507,
"version": 1,
"invoiceNumber": "INV16",
"deleted": false
}
}
我需要这样的:
{
"invoice": [
{
"id": 507,
"version": 1,
"invoiceNumber": "INV16",
"deleted": false
}
}
【问题讨论】:
-
如果你可以访问服务器,在服务器上更改它
-
在返回响应对象时我正在使用 List
,我已经尝试使用 @JsonRootName("invoices") 和 @JsonProperty("invoice") -
如果有的话,最好也为此响应添加服务器端代码。