eclipse中打开含有汉字的properties文件,显示乱码;
保存前为:
user.name=对呀
保存后:
user.name=\u5BF9\u5440
properties文件编码为ISO8859-1,其实这不是乱码,只是将汉字转化为了ascii字符
我们仔细观察就会发现,字符都是\uxxxx这样的形式。 如果熟悉unicode 编码的话,我们应该知道\uxxxx形式是unicode的代码点,这里eclipse将汉字自动转化为ascii字符了。
所以,严格说来这不是乱码。
修改方式 window---->preferences---->general----->content types----->Text------>java properties file---->UTF-8
2,修改文件编码格式,右键 如下: