Spring Json属性将一个字符串数组映射到一个Object数组中的字段

时间:2014-04-15 23:32:12

标签: java json spring list

如果我在GET请求的响应正文中期待这个:

   "aPort" : 80,
   "someIps" :
      [
         "10.2.1.1",
         "1.2.3.4"
      ],

我可以使用@JsonProperty批注将此数据添加到JSON表示形式为的对象:

        "ipAndPort": [ 
          {
            "ipAddress": "1.2.3.4", 
            "ports": [80] 
          }
          ]

每个ipAndPort对象都有相同的端口(因为在Json响应体(aPort)中只收到一个,并且列表中的每个ipAndPort对象都有一个来自ip地址列表的IP地址(someIps)

或者我是否必须将数据解析为更相似的对象,然后手动将其转换为我需要的ipAndPort格式?

0 个答案:

没有答案