2012-05-29 6 views
4

내 응용 프로그램과 JSON에서 Struts를 사용하고 있습니다. 내가 일본어 문자를 제출하려고 할 때, 내 컨트롤러 클래스에서 그와 같은 문자열을 얻을 :Java 및 일본어 문자

&#12373 ; &#12383 ; &#12399 ; &#12414 ; &#12419 ; &#12425 ; (without spaces) 

나는 일본어 문자로 변환해야하지만 할 방법을 찾을 수 없습니다!

아무도 도와 줄 수 있습니까?

+0

체크하여 파일의 문자 인코딩이 – MozenRath

+0

내가 자바 컨트롤러로 변환 할 – Mohamed

답변

4

그건 유니 코드를위한 XML 인코딩입니다. 그것을 이스케이프를 위해 Apache Commons library를 사용

import org.apache.commons.lang.StringEscapeUtils; 

String input = "さ た は ま ゃ ら"; 
String plain = StringEscapeUtils.unescapeXml(input); 
System.out.println(plain); // Will print your characters