csv to bean,不包括csv头java中未包含的值

时间:2013-03-24 08:12:15

标签: java csv javabeans

我正在尝试编写一个将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的特定属性,则该属性被归为null。有没有办法,我可以忽略这个,只创建标题中存在的值bean?

0 个答案:

没有答案