Java:如何在属性文件中写"阿拉伯语"?

Smo*_*nel 7 java struts2 properties resourcebundle

我想在消息资源包(属性)文件中写"阿拉伯语",但当我尝试保存它时,我收到此错误:

"无法完成保存某些字符无法使用"ISO-85591-1"字符编码进行映射.更改编码或删除字符......"

有人可以指导吗?

我想写:

global.username =اسمالمستخدم

我该如何在属性文件中编写"username"的阿拉伯语?那么,国际化是有效的..

BR SC

fmu*_*car 8

http://sourceforge.net/projects/eclipse-rbe/

您可以使用上面的eclipse IDE插件为您进行Unicode转换.


mtr*_*aut 5

如"属性"的类引用中所述

load(Reader)/ store(Writer,String)方法以下面指定的简单的面向行的格式从基于字符的流加载和存储属性.load(InputStream)/ store(OutputStream,String)方法与load(Reader)/ store(Writer,String)对的工作方式相同,只是输入/输出流以ISO 8859-1字符编码进行编码.无法在此编码中直接表示的字符可以使用Unicode转义编写; 在转义序列中只允许一个'u'字符.native2ascii工具可用于将属性文件转换为其他字符编码或从其他字符编码转换.