dev_eunz

[JAVA] 포맷 관련 본문

IT/프로그래밍

[JAVA] 포맷 관련

은그램 2020. 11. 21. 23:58
728x90
반응형

최근, GZIP으로 압축하여 서버상에서 FTP로 전송할 일이 생겼는데

그러면서 생겼던 이슈에 대해서 작성해보려 한다.

 

 

GZIP으로 압축 시에, 포맷을 설정할 수가 있었다.

나는 일단 한글 포맷때문에 UTF-8으로 설정을 하게 되었다.

 

하지만,

UTF-8으로 하면, 한글 포맷은 깨지지 않지만 GZIP 압축하여 보낸 곳에서 읽지 못하는 경우가 생겼다.

받는 쪽에서 유닉스 포맷만을 사용해야한다고 했다.

 

그럴 때에는

'KSC5601' 포맷을 사용해도 된다.

혹은 'EUC-KR'을 사용하면 된다.

 

 

나는 KSC5601을 사용해서 해당 문제를 해결하게 되었다.

 

 

EUC-KR 포맷은 표준 포맷과 동일하다고 하니, 이 포맷을 사용하는 것이 제일 안전하지 않으려나.. 하고 생각이 든다.🤔

( 한글과 중국어를 동시에 사용할 수 없다고 한다니 참고하자.. 😱 )

참고로, KSC5601 포맷은 완성형 한글 포맷(한글 2350자 표현이 가능, 한글을 표현하는 코드체계의 국가표준)이라고 한다.

728x90
반응형
Comments