Format&Encrypt

9. (Format/Encryption) [포맷] : [EUC-KR] 한글 완성형 인코딩 설명

투케이2K 2023. 8. 7. 19:56

[구 분]

TITLE : DATA FORMAT

FORMAT : EUC-KR

 

[EUC-KR 설명]

1. EUC-KR 은 KS X 1001와 KS X 1003을 사용하는 8비트 문자 인코딩 방식이며, [한글 완성형] 인코딩 으로 불립니다

2. EUC-KR 인코딩 포맷 방식은 한글 데이터를 저장할 때 지정 하는 포맷 방식 입니다

3. EUC-KR 인코딩 방식으로 저장된 데이터를 읽기 위해서는 디코딩 타입도 EUC-KR 방식으로 지정해야 데이터가 깨지지 않고 올바르게 출력 됩니다

4. EUC-KR 인코딩 구성 방식 :

- 128보다 작은 바이트에 KS X 1003을 배당

- 128보다 크거나 같은 바이트에 KS X 1001을 배당 (각 글자는 행과 열에 128을 더한 코드값을 사용하여 2바이트로 표현)

5. JAVA 코드 기준 FileOutputStream 인코딩 타입 지정 방법 :

- new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filePath, true), "euc-kr")); // [한글 저장]

 

 

반응형