JSON Jackson parse different keys into same field

前端 未结 4 1427
攒了一身酷
攒了一身酷 2020-12-08 04:07

I have a POJO which has a field:

public class Media {
 private Asset asset;
}

Everything works perfectly when parsing a json response into

4条回答
  •  温柔的废话
    2020-12-08 04:19

    Great answer By Vikas with JsonAlias.

    Just adding that you can also benefit from both of the worlds (JsonProperty&Alias) [Since jackson 2.9]:

    @JsonProperty("cover_asset")    
    @JsonAlias({"asset", "cover_asset","amazing_asset"})
    private Asset asset; 
    

    Reference.

提交回复
热议问题