java 读取ini配置文件
在maven项目中的pom.xml
中配置:
<dependency><groupId>org.ini4j</groupId><artifactId>ini4j</artifactId><version>0.5.4</version>
</dependency>
env.ini
文件:
[dev]
url="dev-url"
user="dev-user"
password="dev-password"[testing]
url=""
user=""
password=""
代码:
import org.ini4j.Ini;
import org.ini4j.Profile;
import org.ini4j.Wini;
import java.io.File;
import java.util.Map;
import java.util.Set;public class IniUtils {public static void main(String[] args) {try {readIni();}catch (Exception e){System.out.println(e.getMessage());}}private static void readIni() throws Exception{Wini ini = new Wini(new File("yourPath/env.ini"));// readIni.Section section = ini.get("dev");String url = section.get("url");String user = section.get("user");String password = section.get("password");System.out.println(url);System.out.println(user);System.out.println(password);// or just use java.util.Map interfaceMap<String, String> map = ini.get("dev");String url1 = map.get("url");String user1 = map.get("user");String password1 = map.get("password");System.out.println(url1);System.out.println(user1);System.out.println(password1);// get all section names// Set<String> sectionNames = ini.keySet();// for(String sectionName: sectionNames) {// Profile.Section section1 = ini.get(sectionName);// }// writeini.put("sleepy", "age", 55);ini.put("sleepy", "weight", 45.6);ini.store();}
}
参考:
- http://ini4j.sourceforge.net/tutorial/OneMinuteTutorial.java.html
- http://ini4j.sourceforge.net/tutorial/IniTutorial.java.html
java 读取ini配置文件相关推荐
- Java 读取 INI 配置文件的方法
INI 配置文件是 Windows 以前非常喜欢使用的一种配置文件格式,形如: [GLOBAL] path = c:\appdata [JDBC] driver = com.mysql.jdbc.Dr ...
- java读取ini_java 读取ini配置文件
package com.papapa.test; import java.io.BufferedReader; import java.io.FileReader; import java.io.IO ...
- java inireader_java读取配置文件 Java中如何设置读取ini配置文件?
Java读取配置文件的几种方法以及路径问题看透,心静,锁份幽静,将自己填埋在那里,任窗外灯红酒绿,草长莺飞,让那颗疲惫的心,静静地栖息在流水盈盈里,抛却尘世累累. java 怎么读取web jar中的 ...
- java inireader_用Java读取INI文件(带section的)
代码 #include #include int main(){ boost::property_tree::ptree m_pt, tag_setting; read_ini("confi ...
- Java读取ini文件
Java读取ini文件 文章目录 Java读取ini文件 1. ini文件 2. 代码示例 1. ini文件 src/config/config.ini文件内容如下: [login] autorun= ...
- java解析yml文件_如何基于JAVA读取yml配置文件指定key内容
这篇文章主要介绍了如何基于JAVA读取yml配置文件指定key内容,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 先引入需要的依赖 org.yaml ...
- 用C读取INI配置文件 (可在linux平台上用)
/*c语言实现,可在linux平台上用了,在Windows下可以用GetPrivateProfileString或GetPrivateProfileInt方便读取.ini配置文件内容,但是在Linux ...
- c#读取ini配置文件、将配置数据保存至ini文件
全栈工程师开发手册 (作者:栾鹏) c#教程全解 c#读取ini配置文件.将配置数据保存至ini文件 测试代码 static void Main() {string value = readini(& ...
- java 读取 application配置文件信息
java 读取 application配置文件 application.yml hedd:#单字younger-brother: 小弟little-brother: 小兄弟#类数据all:bigSis ...
最新文章
- 第十五周程序阅读-范型程序设计(2)
- ThinkPHP- 3.1
- springmvd接收参数问题
- Unity 3D Hierarchy视图
- JQGrid 嵌套字表, json数据
- html选择区域高亮,css+js实现部分区域高亮可编辑遮罩层
- Jquery实现循环删除Reaper某一行
- Linux视频教程在线观看Boobooke
- 海康摄像头b/s架构下的视频直播
- VS2015下载地址和安装教程(图解)
- 【数据分析面试】大厂高频SQL笔试题(二)
- java在线购物B2C商城源码 单用户商城源码(支持H5+APP+小程序)
- (亲测好用,史上最详细)Amesim与Matlab联合仿真——软件安装、环境配置和仿真测试详细流程
- 一个迅速崛起的国产开源OCR项目!
- 论文课程设计--CRM客户管理系统
- springboot整合阿里云OSS存储(对象存储)图文详解-———入门操作指南。
- NAR:vRhyme - 对宏基因组中的病毒基因组进行分选的生信工具
- html5 倒计时跳转动画,HTML5弹性摇摆旋转的倒计时动画
- Windows下搭建局域网内简易git服务器
- 使用计算机时按什么键打开,计算机进入BIOS的快捷键是什么|打开计算机以进入BIOS设置时按下的键...
热门文章
- 想要学习区块链编程,该掌握哪些计算机语言?
- matlab怎样实现滤波,如何用MATLAB来实现中值滤波
- php 水平越权,水平越权与垂直越权
- 【TCAX模板】罪恶王冠 Guilty Crown OP2
- 基于 java+springboot+vue 的酒店⺠宿⽹站250910
- 定位定位定位定位定位定定定定定位
- springmvc的MapMethodProcessor解析_晏无心_新浪博客
- JVM之垃圾收集算法和垃圾收集器详解
- 怎么不在Microsoft Edge内打开IE
- 结构体排序+sort()