2012-06-05 3 views
-3

여러 행과 열이있는 csv 파일이 있습니다. 가 있다고 가정 해 봅시다 Java에서 CSV 파일 읽기

 Dates  Data1 data2 
     19/07/1999  2  5 
     18/06/1991  3  9 

감안할 때 열 헤더 이름 (예를 들어 데이터 2), 나는 그것을에 해당하는 열을 추출 할. 그것을하는 방법?

특정 날짜 (예 : 18/06/1991)와 열 머리글 이름이있는 경우 해당 필드를 얻는 방법은 무엇입니까?

+0

-1. 적어도 시작할 어딘가에 있기 때문에 쉽게 검색 할 수 있었을 것입니다. – Corbin

답변

2

OpenCSV을 살펴보십시오. 그것은 당신이 필요로하는 것을 할 수 있어야합니다. 시작하려면 here을보세요.

무엇이 opencsv입니까?

opencsv는 매우 간단한 csv (쉼표로 구분 된 값) Java 용 파서 라이브러리입니다. 현재 개발 된 모든 csv 파서에는 상업용 라이센스가 없기 때문에 개발되었습니다.

3

CVSReader (유료) 또는 OpenCSV (무료)을 사용하십시오. 둘 다 CVS 파일을 읽고 구분 기호, 따옴표, 여러 줄 값 등과 같은 문제를 처리 할 수 ​​있습니다.

There is a bunch of examples 프로젝트 사이트에서 사용하는 방법.