如何在Java中将三个对象归为一个对象?

时间:2019-07-05 19:52:38

标签: json

我遇到一个问题,我试图显示一个对象看起来像下面的架构。截至目前,我的json返回三个对象,而不是返回一个对象。谢谢您的帮助。

"hour": [
        String, 
    ],
    "week": [
        String  
    ],
    "year": [
        String,  
    ],

2 个答案:

答案 0 :(得分:3)

您有2个选择:

1)返回包含这三个对象的列表,如您所示 示例:

[objA, objB, objC]

2)创建一个父(包装)对象,该对象的字段为列表

示例:

{items: [objA, objB, objC]}

答案 1 :(得分:0)

我不确定您的架构是否完整。根据您发布的内容,这似乎是错误的。

{
"id":               "String", 
"label":            "String",
"pay_grade_description_link":    "String",
 "mou":              "String",
"mou_description":  "String",



"rate-type" : {
                "hourly": [
                  "String" 
                ],
                "biweekly": [
                  "String" 
                  ],
                "annual": [
                  "String" 
                ]
              }
}