csv파일 읽기
2014. 9. 27. 12:08
개발/Java
반응형
개요
다음 소스는 필요에 따라 csv 파일의 헤더만 읽기위해 사용되었다.
csv파일 전체를 읽기위해서는
위 소스 부분을 다음과 같이 바꾸어야 한다.
소스
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; public class readFile { /** * Header 받아오기 * */ @SuppressWarnings("null") public ArrayList<String> readHeader(String filePath) throws IOException{ ArrayList<String> ret = new ArrayList<String>(); File csv = new File(filePath); BufferedReader br = new BufferedReader(new FileReader(csv)); String line = ""; line = br.readLine(); String[] token = line.split(","); for(String output:token){ System.out.println(output); ret.add(output); } br.close(); return ret; } /** * \을 /으로 변환 * */ public String convertDash(String fileName){ String convertFileName=""; convertFileName = fileName.replace('\\','/'); return convertFileName; } } |
결과
반응형
'개발 > Java' 카테고리의 다른 글
FTP - Client 만들기 (0) | 2014.11.28 |
---|---|
FTP - server 만들기 (0) | 2014.11.28 |
JDOM을 이용한 XML 생성 (0) | 2014.09.14 |
JDOM을 이용한 XML 파싱 (0) | 2014.09.14 |
현재 시간 구하기 (0) | 2014.09.14 |