我正在使用Jackson库,问题是如果列表的大小是>,如何动态地将LIST(arraylist)序列化为JSON。有人可以建议做什么吗?
答案 0 :(得分:2)
您可以注释杰克逊默认使用的getter方法,仅将序列化列表非空(size> 0)。 E.g。
class ClassWithList {
@JsonInclude(JsonInclude.Include.NON_EMPTY)
List<String> getList() {
return list;
}
}