将带有Jackson的CSV解析为带有嵌套POJO字段的POJO

xriantvc  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(108)

不重复:How to serialize nested collection of objects with Jackson

我的问题在有人在49秒内留下评论后立即关闭,所以请不要继续机器人关闭不重复的问题。以上是序列化,而不是重复化,据我所知,Jackson处理不同。

内容

我的POJO具有以下定义:

public class SomePojo {
  public String name;
  public int type;
  public OtherPojo ref;
}

public class OtherPojo {
  public int x, y, z;
}

字符串
以及包含以下格式的数据的CSV:

name,type, x, y, z
foo,1,0.3,1.1,-0.5
bar,5,7.3,-0.1,1.5


通常,对于Jackson,我只Map了1:1(意味着每个字段都Map到一个列),但是是否可以告诉CsvSchemaCsvMapper将一系列字段视为正在读取的类型的嵌套POJO?

epggiuax

epggiuax1#

是的,您应该能够通过为CSVMap定义自定义csvSchema来实现这一点

相关问题