Search results for 'properties'

  1. 2015/03/03 -- .properties 파일

.properties 파일

Java에서 설정값 저장용으로 널리 쓰이는 .properties 파일은 다음과 같은 특징이 있다.

포맷
키,밸류 쌍으로 문자열을 작성하게 되며 허용하는 형식은 다음과 같다.
[code]key=value[/code][code]key = value[/code][code]key:value[/code][code]key value[/code]

공백없이 첫 문자가 number sign( # ), exclamation mark ( ! ) 로 시작하는 라인은 코맨트로 처리한다.
키에 공백을 포함하려면 escape character로 역슬래시 ( \ )를 사용한다.
다음에 몇가지 예를 참조.
[code java]
# 이 라인은 코맨트 처리되어 프로퍼티 파일 처리에 아무런 영향을 미치지 않음.
! 과 같이 느낌표로도 코맨트 라인임을 표기할 수 있음.

site = https\:/ /www.yunsobi.com
language = ko

# 역 슬래시로 계속해서 읽어들임을 표시.
message = Hello \
             World\!
# key에 공백문자를 표시하기 위해서도 역슬래스를 사용한다.
key\ with \ space = key is "key with space"

# 유니코드
tab : \u0009
[/code].properties 파일의 인코딩은 latin-1으로 알려진 ISO-8859-1 로 저장 한다. latin-1 으로 표현할 수 없는 문자인 경우 Unicode escape character를 사용하여 표기하여야 한다.
2015/03/03 10:40 2015/03/03 10:40
Trackback Address:이 글에는 트랙백을 보낼 수 없습니다