Json忽略类名而不是属性

时间:2018-09-17 20:51:54

标签: java json rest web-services jackson

我的一个Java rest API中有一个要求,其中我必须以以下方式准备对象列表。

用户ID将为Integer字段或字母数字字段。

{  
   "userId":{  
      "username":"somevalue",
      "userGroupId":"12345678"
   },

   "useridN":{  
      "userGroupId":"somevalue",
      "address":{  
         "street":null,
         "streetnumber":null,
         "floor":null,
         "floorside":null,
         "city":null,
         "zipCode":null,
         "houseLetter":null,

      }
   }
}

我找不到更好的POJO类来制作上面的结构。 我正在使用杰克逊图书馆。

有人可以帮我找到合适的结构来设计上述要求的pojo类吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试http://www.jsonschema2pojo.org从json生成Java类文件