社区
Java SE
帖子详情
用Properties的load方法读入文件为乱码,咋办?在线等待
bldeng
2002-10-24 09:02:31
?
...全文
269
5
打赏
收藏
用Properties的load方法读入文件为乱码,咋办?在线等待
?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
orion11
2002-10-25
打赏
举报
回复
请把你的代码贴出来
bldeng
2002-10-25
打赏
举报
回复
我要读出文件内容把值赋给properties对象
如果用InputStreamReader("E:\aa.txt","GBK")之类的方法是不会有乱码,但是太麻烦,我想直接利用properties类的load()方法读取而不出现乱码,应该怎么做?
xiao_yuer
2002-10-25
打赏
举报
回复
因为Properties的load方法是using the ISO 8859-1 character encoding.
所以如果读的是中文资段,你就再转码一下:
String statDescr =new String(statProp.getProperty(statname).getBytes("ISO8859-1"),"GBK");
同时要捕获转码异常。
bldeng
2002-10-25
打赏
举报
回复
Properties statProp = new Properties();
String statFileName = svrRoot + "conf/statname.properties";
FileInputStream statIn = new FileInputStream(statFileName);
statProp.load(statIn);
String statDescr = statProp.getProperty(statname);
读出的statDescr 是乱码
mysine
2002-10-24
打赏
举报
回复
InputStreamReader reader = new InputStreamReader("E:\aa.txt");
LineNumberReader Ini_V_FileRead = new LineNumberReader(reader);
while((str_Ini_V_FileRead = Ini_V_FileRead.readLine()) != null){
System.out.println(str_Ini_V_FileRead);
}
我用的这个,很好用,没有出现乱码?
有空请到下的地址看一下,谢谢!
http://expert.csdn.net/Expert/topic/1123/1123075.xml?temp=6.823367E-02
升级到SpringBoot2.0后
properties
文件
中文
乱
码问题
升级到SpringBoot2.0后
properties
文件
中文
乱
码问题 将SpringBoot从1.5升级到2.0后,发现application.
properties
中出现中文
乱
码问题。 在网上查了半天,没有发现解决方案,于是从源码中分析,fuck 炒蛋的源码!...
java utf8转iso8859-1_Java字符编码处理(UTF-8/ISO-8859-1)之一 –读文本
文件
乱
码问题 | 学步园...
Java字符编码处理(UTF-8/ISO-8859-1) 之一 -- 读文本
文件
乱
码问题当我们用java.io.
Properties
的
load
()
方法
读属性
文件
,一般会将字符编码成ISO-8859-1的字符串,如果
文件
的编码方式不是ISO-8859-1,那么
读入
的字符...
java读取U8
文件
乱
码_读取
properties
文件
以及解决读取时的
乱
码问题 | 学步园
读取
properties
文件
,一般在项目中会在两种场景中用到,如下:1、servlet中(包括struts的action,spring mvc的controller等)//
properties
文件
所在相对路径String filePath = "WEB-INF\\test.
properties
";//获取...
java
properties
文件
变量_java读取
properties
文件
将参数值配置到静态变量
将test.
properties
的
文件
读取赋值给静态变量创建一个final类可以两种方式读取test.
properties
配置
文件
第一种:此
方法
可以写配置
文件
的绝对路径InputStream is = new BufferedInputStream(new FileInputStream(new ...
Properties
/Property
文件
读取(键值均)
乱
码问题!
JAVA读取
Properties
/Property
文件
时键值均
乱
码处理
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章