프로그래밍 언어/Java
java : csv "(따옴표) 처리
#_달
2015. 11. 29. 15:50
자바로 csv 파일 입력 중 다음과 같은 현상이 발생했다.
원인 : 다른 파일에서 읽어온 문자열이 콤마(,)외에도 따옴표(")가 추가되어있었다.
csv파일은 " 이후의 문자를 콤마로 구분하지 않고 하나의 열로 보기 때문에 한칸에 모두 입력 된 것이다.
ex) "abc,def 를 csv파일에 입력 시 "abc def 가 아닌 abcdef로 입력된다.
해결 : 읽은 문자열에서 따옴표를 먼저 처리하고 다시 콤마로 구분하여 처리하였다.