2017-02-22 9 views
1

IこのマッピングCSV列が

クラスの人のためunivocity-パーサライブラリを使用してい{

@Parsed(インデックス= 1)

ストリング名。

@Parsed(インデックス= 2)

文字列の年齢;

アドレスaddress;

}

クラスアドレス{

@Parsed(インデックス= 3)

文字列通り。

文字列都市;

}

BeanListProcessor rowProcessor =新しいBeanListProcessor(Person.class)。

List beans = rowProcessor.getBeans();

例外POJOクラスへのCSVカラムマッピングながら: com.univocity.parsers.common.DataProcessingException:フィールドに

に対処するための値を設定することができませんが、それ

+0

こんにちは、あなたの質問の書式設定の方法については[ヘルプ]をご覧ください。 –

答えて

1

使用行うため、他の方法があります@Nested注釈はバージョン2.4.0で導入されました。

class Person{ 
    @Parsed(index=1) 
    String name; 

    @Parsed(index=2) 
    String age; 

    @Nested 
    Address address; 
}