Java

Mac <-> Windows Unicode 자소 분리 개선

dev_minpark 2024. 7. 11. 15:28
private String convertNormalizeNfc(String fileName) {
	if (!Normalizer.isNormalized(fileName, Normalizer.Form.NFC)) {
    	return Normalizer.normalize(fileName, Normalizer.Form.NFC);
    }
    return fileName;
}

MAC OS 환경에선 한글을 Unicode NFD 기본값 

Windows 환경에선 한글이 자소 분리되는 현상이 발생

Unicode NFC  변경

'Java' 카테고리의 다른 글

UtilClass  (0) 2024.09.05
volatile  (0) 2024.08.02
collect(), toList() 비교  (0) 2024.07.11
javax.validation.constraints 밸리데이션 속성  (0) 2024.07.11