JAVA 读写配置文件时 100
配置文件有中文注释且键值中值为unicode编码:#卡打开看看dad=\u8D85\u8D85\u8D85但是页面中显示为中文store之后配置文件值就直接变为中文了#卡...
配置文件有中文注释 且键值中 值为unicode编码: #卡打开看看 dad=\u8D85\u8D85\u8D85
但是页面中显示为中文 store之后配置文件值就直接变为中文了 #卡打开看看 dad=超超超
如何避免配置文件保存时unicode 不变成utf-8 而是\u... 但是页面显示为中文 或者直接显示为\u...也行 但是要保证 #阿达 注释为中文
是在myeclipse中 通过工具类读写配置文件 但是配置文件有注释 且有的值为\...的形式 但是不能让配置文件 里面显示的\... 直接被替换为中文 网页页面上或许可以通过get对应Key显示对应\...为中文 但是要求不能因为代码读写配置文件 配置文件文件中的\...就直接被替换为中文了 展开
但是页面中显示为中文 store之后配置文件值就直接变为中文了 #卡打开看看 dad=超超超
如何避免配置文件保存时unicode 不变成utf-8 而是\u... 但是页面显示为中文 或者直接显示为\u...也行 但是要保证 #阿达 注释为中文
是在myeclipse中 通过工具类读写配置文件 但是配置文件有注释 且有的值为\...的形式 但是不能让配置文件 里面显示的\... 直接被替换为中文 网页页面上或许可以通过get对应Key显示对应\...为中文 但是要求不能因为代码读写配置文件 配置文件文件中的\...就直接被替换为中文了 展开
1个回答
展开全部
这个跟工具有关,你用的事eclipse吧,它对后缀为.properties的文件自动的转码中文,变成\啥啥啥的,但是注释我的可以直接显示中午啊,而且对于那些看不到的\xxx鼠标移动上去等一会也可以看到中文
更多追问追答
追问
是在myeclipse中 通过工具类读写配置文件 但是配置文件有注释 且有的值为\...的形式 但是不能让配置文件 里面显示的\... 直接被替换为中文 网页页面上或许可以通过get对应Key显示对应\...为中文 但是要求不能因为代码读写配置文件 配置文件文件中的\...就直接被替换为中文了
追答
这个是为了防止中文乱码,所以这种后缀的文件都会被工具直接翻译成\xxx,如果你java文件流读取还是可以显示中文的,所以最多就是我们在里面打字配置很不方便,建议在其他地方打好中文再复制过去,也是可以的,想要显示为中文,除非不用工具,直接用记事本打!
对了,注释应为只为了给你看,所以不考虑乱码(别人读取配置文件时,注释不会读取,所以不考虑乱码,工具就不会转换#后面注释的中文为\xxx
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询