2017-02-22 75 views
1

我使用單義解析器庫這個映射CSV欄複合POJO類

類Person {

@Parsed(索引= 1)

字符串名稱;

@Parsed(index = 2)

String age;

地址地址;

}

類地址{

@Parsed(索引= 3)

字符串街道;

String city;

}

BeanListProcessor rowProcessor =新BeanListProcessor(Person.class);

List beans = rowProcessor.getBeans();

異常而映射CSV列POJO類: 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; 
}