파일읽기 – Streamreader 한글 깨짐.


작업을 하던도중 텍스트 형태도 내보면 파일을 C#에서 읽어오게 됐다.
StreamReader 를 이용해서 불러오는데 자꾸 깨지는 것이다.사용자 삽입 이미지

사용자 삽입 이미지

ㅠㅠㅠㅠㅠㅠㅠㅠㅠ 위와 같이 깨짐… 짜증 폭발 ㄷㄷㄷ 날씨도 더운데 ..

———————한글 깨짐 방지 하는 방법 ——————————-
.net 에서는 문자열 처리시 인코딩 처리를 해주지 않으면 기본적으로 UTF-8로 처리를 한답니다.
그래서 원하는 문자열 인코딩을 명기 해야한다네요.

StreamReader file = new StreamReader(dbname, Encoding.Default);
위와같이 파일스트림을 오픈하면 한글이 깨지지 않고 정상적으로 읽혀집니다.


답글 남기기

이메일 주소는 공개되지 않습니다.