我在我的应用程序和 JSON 中使用 Struts。当我尝试提交日文字符时,在我的控制器类中我得到一个这样的字符串:
さ ; た ; は ; ま ; ゃ ; ら ; (without spaces)
我应该把它转换成日文字符,但我找不到怎么做!
请问有人可以帮我吗?
我在我的应用程序和 JSON 中使用 Struts。当我尝试提交日文字符时,在我的控制器类中我得到一个这样的字符串:
さ ; た ; は ; ま ; ゃ ; ら ; (without spaces)
我应该把它转换成日文字符,但我找不到怎么做!
请问有人可以帮我吗?
这就是 unicode 的 XML 编码。使用Apache Commons 库取消转义它:
import org.apache.commons.lang.StringEscapeUtils;
String input = "さ た は ま ゃ ら";
String plain = StringEscapeUtils.unescapeXml(input);
System.out.println(plain); // Will print your characters