2017-02-22 11 views
1

나는이매핑 CSV 열이

Person 클래스에 대한 univocity 파서 라이브러리를 사용하고 {

@Parsed (지수 = 1)

문자열 이름;

@Parsed (index = 2)

문자열 연령;

주소 주소;

}

클래스 주소 {

@Parsed (인덱스 = 3)

문자열 거리;

문자열 도시;

}

BeanListProcessor rowProcessor = 새로운 BeanListProcessor (Person.class);

List beans = rowProcessor.getBeans();

예외 POJO 클래스에 CSV 컬럼에 매핑하는 동안 : com.univocity.parsers.common.DataProcessingException : 필드를

를 해결하기 위해 값을 설정할 수 없습니다 그것을

+0

안녕하십니까, [도움말]에서 질문의 형식을 지정하는 방법을 참조하십시오. –

답변

1

사용을 할 수있는 다른 방법이 있나요 주석이 버전 2.4.0에 추가되었습니다. 다음을 수행하십시오.

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

    @Parsed(index=2) 
    String age; 

    @Nested 
    Address address; 
}