社区
Java SE
帖子详情
Properties的中文乱码问题.
smilelhh
2006-01-18 08:57:18
我用ResourceBundle res = ResourceBundle.getBundle(OPTION_FILE_NAME);
读取properties文件是可以的.
但是我对properties文件进行写操作呢,结果全是UTF8的那种乱码.怎么办呢??
...全文
263
7
打赏
收藏
Properties的中文乱码问题.
我用ResourceBundle res = ResourceBundle.getBundle(OPTION_FILE_NAME); 读取properties文件是可以的. 但是我对properties文件进行写操作呢,结果全是UTF8的那种乱码.怎么办呢??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
niko7
2006-01-20
打赏
举报
回复
properties文件中的 多字节字符 都是用 \uXXXX 表示的,这是properties文件的约束,不是乱码。
如果要查看的话,用jdk下的一个工具转换回来。
native2ascii.exe -reverse a.properties a.txt
wangtong408
2006-01-19
打赏
举报
回复
改变编码格式试试
xiaobzg
2006-01-19
打赏
举报
回复
改变该property文件为GBK格式
humanity
2006-01-19
打赏
举报
回复
Native2Ascii.
过些时间 出版<<Native2Ascii>> Eclipse 插件 ^_^ ,
我要是忘记了提醒我啊。
treeroot
2006-01-19
打赏
举报
回复
哪里有写?
pdw2009
2006-01-19
打赏
举报
回复
把文件的编码方式改过来。。
725137
2006-01-19
打赏
举报
回复
GBK或GB2313
eclipse中
properties
中文乱码
问题
解决
本文介绍了在eclipse中
properties
文件出现
中文乱码
的
问题
,原因是文件编码格式为ISO-8859-1而非UTF-8。解决方案是在eclipse的Preferences设置中,将Java
Properties
File和Spring
Properties
File的默认编码更改为UTF-8。
@PropertySource读取
properties
属性
中文乱码
问题
本文介绍了一种常见的在读取
properties
文件时遇到的
中文乱码
问题
,并提供了解决方案。通过在注解配置中强制声明编码为UTF-8,可以避免控制台输出时的乱码情况。
解决使用
Properties
读取
中文乱码
问题
在维护一个系统时,遇到配置文件中的中文显示为unicode,导致无法维护。尽管项目编码为utf-8,但使用
Properties
读取时仍出现乱码。解决方法是:
Properties
默认按ISO-8859-1读取,需转换为正确的编码。通过在获取InputStream时进行编码转换,成功解决了
中文乱码
问题
。
Java读取
properties
文件——
中文乱码
问题
本文介绍在Java中使用
Properties
类读取包含中文的
properties
文件时出现乱码的
问题
及解决方法。通过将字节流转换为字符流,利用BufferedReader成功避免了乱码现象。
解决
properties
获取
中文乱码
问题
该博客介绍了在Java中使用
Properties
类加载包含中文的配置文件时遇到的乱码
问题
。通过使用InputStream读取aa.
properties
文件,然后用
Properties
对象的load方法加载,导致中文显示为乱码。为了解决这个
问题
,作者改用BufferedReader和InputStreamReader,通过指定utf-8编码读取文件,成功解决了
中文乱码
问题
。测试结果显示方法有效。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章