2016-10-05 2 views
0

자바 프로젝트가 있는데 구성 파일 (c.conf.properties) 파일이 있습니다. 영어 값이있을 때 속성을 성공적으로 읽었습니다.conf.properties java에서 아랍어 속성을 읽는 방법

그러나 아랍어 값을 추가하면 아랍어 값을 표시 할 수 없습니다. conf의 파일에서 첫 번째 :

ar_msg=\u0644\u0627 

자바 코드 :이 아랍어 특성 (ar_msg)를 인쇄 할 때

Properties prop= new Properties(); 
InputStream input =null; 
//Read configuration file 
input = new FileInputStream("c.conf.properties"); 
prop.load(input); 
ar_msg= prop.get("ar_msg").toString(); 

는, 다음과 같이 그것을 인쇄합니다 (???). 그래서 conf 파일에 아랍어로 값을 표시하는 방법은 무엇입니까? 아랍어 인코딩으로 읽는 방법은 무엇입니까?

+0

는 어디에 이러한 속성을 인쇄 ... 인쇄 내 터미널에서 잘 작동 당신이 다음 아래

ar_msg= prop.get("ar_v").toString(); 

을 입력한다 ("ar_msg")를 prop.get하지? – Berger

+0

using :: System.out.println (ar_msg); –

+2

콘솔에서 해당 문자를 인쇄 할 수없는 경우 해당 문자를 지원하는 적절한 문자 세트로 파일에 인쇄 해보고 모든 것이 올바르게 보이는지 확인하십시오. – Berger

답변

0

키 맞춤법이 잘못 입력되었을 수 있습니다.

+0

죄송합니다. 내 실수입니다. 동일한 이름을 사용 했으므로 수정을 참조하십시오. –

관련 문제