2013-01-22 2 views
-7

내 프로젝트를 위해 일부 값을 설정하는 구성 파일이 있어야하며이 파일을 구문 분석하고 할당 된 값을 코드의 변수에 추출해야합니다. 어떤 제안이나 내가 사용할 수있는 도구가 있습니까? Java로 코딩하고 있습니다!Java에서 구성 속성을 처리하는 방법

+2

구성 파일은 어떤 형식입니까? [지금까지 어떤 시도를하셨습니까?] (http://whathaveyoutried.com) –

답변

6

레버리지 표준 Java Properties 클래스입니다. 속성 파일 (예 : conf.properties)을 만들고로드하십시오.

#conf.properties: 
key=value 

#code 
Properties conf = new Properties(); 
conf.load(new FileInputStream(new File("conf.properties"))); 
conf.getProperty("key"); // returns "value" 
3

자바에는 표준이 있습니다. Properties입니다.

2

이 간단한 프로젝트에는 도구가 필요하지 않습니다. 값을 name = value 쌍으로 저장하여 java.util.Properties 형식을 준수하는지 확인한 다음 클래스의 API를 사용하여로드하십시오.

1

가장 간단한 방법은 텍스트 파일을 사용하는 것입니다. 값과 함께 변수를 xml 파일에 넣은 다음 Sax로 값을 읽는 것이 좋습니다. 또 다른 방법은 json을 사용하는 것입니다.

관련 문제