我现在在新建一个.properties文件,把其中的一值设置为中文,保存后,再次打开时,为什么发现变成了???,用Properties.getProperty()的方式读出来的也是???,使用了native2ascii改变.properties文件的encode后还是如此,请问是怎么一回事啊?参考过下面的文档,但不成功。http://community.csdn.net/Expert/topic/3864/3864289.xml?temp=.5734522
调试欢乐多
这个问题还不碍事,我想知道一个properties文件中,如果包含中文信息的话,究竟应该怎样才能取到这个中文值
哪位老大试过可以的麻烦告诉我该怎样做,谢谢!
String t=new String(utf_8_str.getBytes("utf-8"),"gb2312");试试.
在Eclipse的Package Explorer中找到这个properties文件,右键点击它然后在
info→text file encoding中设置为other:GBK这样重新输入中文就可以了,但是注意的是,这个含有中文的文件并不能在你的程序中直接使用
需要native2ascii sourcefile destfile编码后再使用
to blackrider:请问propdev的作用主要是做什么的呀?