1

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);

ここで、PersonEx.class の特定の属性が csvHeader にない場合、その属性は null と見なされます。これを無視して、ヘッダーに存在する値の Bean のみを作成する方法はありますか?

4

0 に答える 0