본문 바로가기
프로그래밍/java

자바 파일 인코딩 알아내기

by Super User 2010. 4. 15.



FileReader 같은 곳의 getEncoding 은 시스템의 기본 charset 밖엔 리턴하지 않는다.

 

실제 파일의 정확한 인코딩을 알아내기 위해서

 

http://glaforge.free.fr/wiki/index.php?wiki=GuessEncoding

 

위 라이브러리를 사용해봤다.

 

 public static String getFileEncoding(String fullPath) throws IOException {
  File file = new File(fullPath);
  Charset charset = CharsetToolkit.guessEncoding(file, 4096);
  
  return charset.toString();
 }

 

이런 형식으로 사용하면 된다.


'프로그래밍 > java' 카테고리의 다른 글

자바 날짜 조작  (0) 2010.05.31
자바 SimpleDateFormat 정리 - 시간 및 날짜(Date)  (0) 2010.05.31
자바 인코딩 관련  (0) 2010.04.15
자바 텍스트 파일 이어쓰기  (0) 2010.04.15
자바 csv 파일 생성2  (0) 2010.04.15