properties에서 한글깨짐
- 작성자 :
- 김*수
- 작성일 :
- 2013-10-23 17:36:50
- 조회수 :
- 1,723
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
수고하십니다.
properties 파일에 value부분에 한글이 포함되어 있고
propertiesService bean 설정 시
<entry key="encoding" value="UTF-8"/>로 설정했는데,
propertiesService.getString로 읽으면 한글이 깨져 나타납니다.
다른 설정이 있나요?
properties 파일에 value부분에 한글이 포함되어 있고
propertiesService bean 설정 시
<entry key="encoding" value="UTF-8"/>로 설정했는데,
propertiesService.getString로 읽으면 한글이 깨져 나타납니다.
다른 설정이 있나요?
A
안녕하세요. 김기수님.
PropertiesService를 사용하시는 경우 해당 properties 파일이 ISO-8859 방식이 아닌, 지정된 인코딩 자체로 저장되어야 합니다.
개발환경을 사용하여 편집하시는 경우라면 PropertiesEdtior가 아닌 일반 Properties File Editor로 읽고 저장하셔야 합니다.
파일 선택 후 Open with 메뉴를 통해 읽는 방식을 지정하실 수 있습니다.
참고로 PropertiesEditor의 경우는 한글을 유니코드형태(\u코드)의 ISO-8859 인코딩으로 내부적으로 변환하여 처리됩니다.
그럼, 즐거운 하루되십시오.
감사합니다.
PropertiesService를 사용하시는 경우 해당 properties 파일이 ISO-8859 방식이 아닌, 지정된 인코딩 자체로 저장되어야 합니다.
개발환경을 사용하여 편집하시는 경우라면 PropertiesEdtior가 아닌 일반 Properties File Editor로 읽고 저장하셔야 합니다.
파일 선택 후 Open with 메뉴를 통해 읽는 방식을 지정하실 수 있습니다.
참고로 PropertiesEditor의 경우는 한글을 유니코드형태(\u코드)의 ISO-8859 인코딩으로 내부적으로 변환하여 처리됩니다.
그럼, 즐거운 하루되십시오.
감사합니다.