닷넷 코어에서 EUC-KR 인코딩 적용하기
요즘은 EUC-KR 인코딩을 처리할 일이 거의 없을 정도로 UTF-8 인코딩이 일반화되었다. 표준으로 굳어진 UTF-8 인코딩을 사용하는 웹페이지가 90% 이상이라고 한다. 문제는 고객의 요청이나 기타 사유로 EUC-KR 인코딩을 사용해야 하거나 사용할 수밖에 없는 상황이 있다는 것이다. 대표적인 것이 CSV 파일로 저장해서 엑셀로 읽거나 또는 반대의 경우이다. File.WriteAllText(outDir, sb.ToString(), System.Text.Encoding.GetEncoding("euc-kr")); 통상 위와 같은 코드를 작성하면 지정한 인코딩으로 변환해서 스트링을 파일로 저장할 수 있다. 문제는 개발을 닷넷 프레임워크 기반이 아니라 닷넷 코어를 기반으로 하는 경우에 닷넷 코어 5.0 이상..
프로그래밍
2026. 4. 15. 16:04