Java读取Properties文件
程序员文章站
2022-06-30 21:30:35
...
/** * * * @param param * @return */ private Map<String, String> getUpgradeParam() { HttpServletRequest request = ServletActionContext.getRequest(); String path = request.getSession().getServletContext().getRealPath(""); Map<String, String> pushMap = new HashMap<String, String>(); Properties propertie = new Properties(); BufferedReader read = null; try { File f = new File(path + "/WEB-INF/classes/configs/upgrade.properties"); read = new BufferedReader(new FileReader(f)); propertie.load(read); pushMap.put("ver", propertie.getProperty("ver")); pushMap.put("url", propertie.getProperty("url")); pushMap.put("content", propertie.getProperty("content")); } catch (FileNotFoundException ex) { ex.printStackTrace(); } catch (IOException ex) { ex.printStackTrace(); } finally { if (read != null) { try { read.close(); } catch (IOException e1) { } } } return pushMap; }
可处理编码问题,测试通过中文编码格式。
推荐阅读
-
Android studio怎么创建文件? Android studio新建Java类文件的方法
-
python中readline判断文件读取结束的方法
-
解析Android资源文件及他们的读取方法详解
-
基于android中读取assets目录下a.txt文件并进行解析的深入分析
-
IOS UI学习教程之区分NSBundle和NSURL(读取文件、写入文件)
-
浅谈HTML5 FileReader分布读取文件以及其方法简介
-
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
-
PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)
-
PHP读取大文件的类SplFileObject使用介绍
-
php对csv文件的读取,写入,输出下载操作详解