python csv and encoding in csv file.

파이썬의 csv 모듈을 이용해서 MS Excel2010 에서 만든 csv 형식을 가져오는 코드이다. 별것 없는 코드를 올리는 이유는 단연 인코딩 때문인데 csv 모듈은 파이썬2.7 에서 다음과 같은 내용이 있다. Note This version of the csv module doesn’t support Unicode input. Also, there are currently some issues regarding ASCII NUL characters. Accordingly, all input should… Read More

[JAVA]현재 인코딩 출력하기

자바는 JVM 세팅을 통해서(이클립스를 통해서도 가능) 인코딩을 변경할 수 있는데, 사용자가 JAR를 실행시킬때, JVM 세팅에 따라서 인코딩을 다르게 줄 경우가 있다. 그럴때, 프로그램 내에서 현재 인코딩을 가져와서 사용해야 할 경우가 있다면 다음과 같이 인코딩을 가져오면 된다.… Read More

[findbugs] FileWriter, FileReader DM_DEFAULT_ENCODING 처리하기

findbugs를 통해서 잠재적 위험 검사를 할때, 일반적으로 텍스트 파일을 읽거나 쓰는 코드에서 DMDEFAULTENCODING 경고가 뜬다.  해당 잠재적 위험에 대한 내용을 살펴보면, Bug:  Found reliance on default encoding in com.logamg.analysis.LogAnalysis.analysisLog(String): new java.io.FileReader(File) Found a call to a method which will perform a byte to String (or String to… Read More