我有一个返回 JSON 对象列表的请求,其中包含许多我不关心的属性。有没有什么好方法来创建我需要的属性的模型并将对象列表转换为这种类型?
我进一步研究了 GSON 并找到了解决方案。
创建模型并添加以下注释
@JsonIgnoreProperties(ignoreUnknown = true)
将 JSON 字符串转换为这样的对象
List<YourObject> result = mapper.readValue(jsonValue, new TypeReference<List<YourObject>>(){});