我正在尝试编写一个将 csv 内容转换为 bean 的代码。这就是我的代码的样子
final String TEMPLATE_FILE="addresses.csv";
CSVReader template = new CSVReader(new FileReader(TEMPLATE_FILE));
String [] header = template.readNext();
ColumnPositionMappingStrategy strat = new ColumnPositionMappingStrategy();
strat.setType(PersonEx.class);
strat.setColumnMapping(header);
CsvToBean csv = new CsvToBean();
List list = csv.parse(strat, template);
在这里,如果 csvHeader 中缺少 PersonEx.class 的特定属性,则该属性被归为空。有没有办法,我可以忽略这一点,只创建一个存在于标题中的值的 bean?