解决在读取properties文件中出现中文报错问题
Posted canblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决在读取properties文件中出现中文报错问题相关的知识,希望对你有一定的参考价值。
// 读取properties中的参数 Properties properties = new Properties(); // 读取properties文件 使用InputStreamReader来解决中文报错问题 InputStreamReader inputStreamReader = null; // InputStream inputStream = Main.class.getResourceAsStream("/file.properties"); // 需要遍历的路径 --在properties文件中 String path = ""; try inputStreamReader = new InputStreamReader(Main2.class.getResourceAsStream("/file.properties"),"UTF-8"); properties.load(inputStreamReader); // 读取到properties中的参数 赋值给path path = properties.getProperty("path"); catch (IOException e) e.printStackTrace(); finally // 释放inputStream try inputStreamReader.close(); catch (IOException e) e.printStackTrace();
以上是关于解决在读取properties文件中出现中文报错问题的主要内容,如果未能解决你的问题,请参考以下文章
解决报错:在Python中使用property装饰器时,出现错误:TypeError: descriptor ‘setter‘ requires a ‘property‘ object but(代码片
spring使用@Value标签读取.properties文件的中文乱码问题的解决