logo

English

이곳의 프로그래밍관련 정보와 소스는 마음대로 활용하셔도 좋습니다. 다만 쓰시기 전에 통보 정도는 해주시는 것이 예의 일것 같습니다. 질문이나 오류 수정은 siseong@gmail.com 으로 주세요. 감사합니다.

안드로이드 파일 입출력시 한글 깨짐 문제

by digipine posted Oct 29, 2017
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

아래와 같이 

InputStreamReader 와 OutputStreamWriter를 통해서  입출력을 하면 됩니다.

이때 Buffer는 byte[] 아니라 char[]가 되는 것을 주의 하세요.

Read 시
    FileInputStream fis = new FileInputStream(한글파일경로);
    Reader in = new InputStreamReader(fis, "UTF8");  

 Write 시
    FileOutputStream fos = new FileOutputStream(한글파일경로);
    Writer out = new OutputStreamWriter(fos, "UTF8");

TAG •