1,我们在使用properties配置文件的时候,如果配置文件中没有中文的话,使用的时候是完全没有问题的,但是如果配置文件中又中文的话,就可能会出现乱码的问题。我的配置文件编码是UTF-8的。
解决方法:
properties在读取配置文件的时候是以字节流读取的,而不是以字符流读取的,读取的时候使用的编码默认就是系统的iso-8859-1读取的。所以我们在编码的时候需要以iso-8859-1来编码,然后在用String的构造方法以UTF-8来解码,就可以了。如下图:
–谷营中西软件科技园。
时间:2021-01-04 20:08:36
1,我们在使用properties配置文件的时候,如果配置文件中没有中文的话,使用的时候是完全没有问题的,但是如果配置文件中又中文的话,就可能会出现乱码的问题。我的配置文件编码是UTF-8的。
解决方法:
properties在读取配置文件的时候是以字节流读取的,而不是以字符流读取的,读取的时候使用的编码默认就是系统的iso-8859-1读取的。所以我们在编码的时候需要以iso-8859-1来编码,然后在用String的构造方法以UTF-8来解码,就可以了。如下图:
–谷营中西软件科技园。
ResourceBundle 读取properties 配置文件 并解决中文乱码
2024-06-23
spring中@Value读取.properties配置文件中文乱码问题
2020-07-23
Springboot解决IDEA读取properties配置文件的中文乱码问题
2023-11-29
java 读取properties配置文件内容乱码 --日文乱码对应方法
2019-01-05
1. 人鸦:人性与欲望的交织 震撼心灵 2. 人鸦:城市底层的残酷现实与生存之道 3.
2024-07-30
海南洋浦考察精神心得体会及收获 海南考察心得体会100字(4篇)
2024-07-30