Java读取ini文件


文章目录

  • Java读取ini文件
    • 1. ini文件
    • 2. 代码示例

1. ini文件

src/config/config.ini文件内容如下:

[login]
autorun=n
jls=2
url=10.10.1.29
port=80
account=ufsoft

2. 代码示例

package com.accord.util;import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;/*** Java解析.ini文件* @author Administrator**/
public class ReadIniFile {public static void main(String[] args) throws Exception {ReadIniFile rf = new ReadIniFile();Map<String,String> map = rf.readFile();String port = map.get("port");String account = map.get("account");String url = map.get("url");System.out.println(port + ":" + account + ":" + url);}public Map<String,String> readIniFile() throws Exception {//读取src下面config包内的配置文件config.ini  InputStream in = ReadIniFile.class.getClassLoader().getResourceAsStream("config/config.ini"); //也可以读取指定目录下的指定文件//InputStream in = new FileInputStream(new File("D:/config/config.ini"));BufferedReader br = new BufferedReader(new InputStreamReader(in));  Properties props = new Properties();  props.load(br);  Map<String, String> map = new HashMap<String, String>();for(Object s: props.keySet()){  //System.out.println(s+":"+props.getProperty(s.toString()));map.put(s.toString(), props.getProperty(s.toString()));} //System.out.println(map.size());//String port = map.get("port");//System.out.println("port:" + port);return map;}
}

Java读取ini文件相关推荐

  1. java inireader_用Java读取INI文件(带section的)

    代码 #include #include int main(){ boost::property_tree::ptree m_pt, tag_setting; read_ini("confi ...

  2. Java读取.ini文件

    src/config/config.ini文件内容如下: [login] autorun=n jls=2 url=10.10.1.29 port=80 account=ufsoft 代码如下: pac ...

  3. java 读取txt,java读取大文件

    java 读取txt,java读取大文件 package com.bbcmart.util; import java.io.File; import java.io.RandomAccessFile; ...

  4. Java基础学习总结(15)——java读取properties文件总结

    2019独角兽企业重金招聘Python工程师标准>>> 一.java读取properties文件总结 在java项目中,操作properties文件是经常要做的,因为很多的配置信息都 ...

  5. java读取本地文件_java 读取本地文件实例详解

    java 读取本地文件实例详解 用javax.xml.w3c解析 实例代码: package cn.com.xinli.monitor.utils; import org.w3c.dom.Docume ...

  6. java 读取css文件_java文件读取的两种方式

    JAVA中读取文件(二进制,字符)内容的几种方 JAVA中读取文件内容的方法有很多,比如按字节读取文件内容,按字符读取文件内容,按行读取文件内容,随机读取文件内容等方法,本文就以上方法的具体实现给出代 ...

  7. C# 读取ini文件 百度问问学习文档

    C# 读取ini文件 10 有多个section,现想读取整个ini文件和指定section下所有内容 补充: 发布答案可以,请对准题目啊,我不要指定节点的内容,我知道!我要的是读取指定区域的内容,假 ...

  8. java读取XML文件的四种方式

    java读取XML文件的四种方式 Xml代码 <?xml version="1.0" encoding="GB2312"?> <RESULT& ...

  9. 用java读取properties文件--转

    今天为了通过java读取properties文件,google了很长时间,终于找到了.现在特记录之和大家一起分享.      下面直接贴出代码:java类 public class Mytest pu ...

最新文章

  1. tomcat容器是如何创建servlet类实例?用到了什么原理?
  2. RHEL6基础四十九之RHEL文件(夹)权限进阶篇
  3. wxWidgets:wxStyledTextCtrl类用法
  4. 安装Python3的工具包报Microsoft Visual C++ 14.0 is required的错误
  5. 当时我就震惊了:无穷带来的各种悖论
  6. oracle的分支语句,oracle中的分支与循环语句
  7. Bing 和 Cortana 源码遭泄露,网友嘲讽:其实没人想要
  8. 2016.9.18 --- Shenyang ol
  9. MySql查询语句中解决“该列没有包含在聚合函数或者groupby子句中”的相关问题方法...
  10. 拓端tecdat|把握出租车行驶的数据脉搏 :出租车轨迹数据给你答案!
  11. win10程序员计算器面板按钮介绍
  12. 离线地图瓦片下载工具
  13. PHP在线预览word文档的功能
  14. 如何去掉word文档右侧的竖线
  15. 本机ip地址、本机DNS查询工具地址
  16. 电影《魔兽》教会我们一个道理,粉丝的力量是无穷的!
  17. whm面板降mysql_WHMCS与Cpanel/WHM面板整合方法-Cpanel/WHM管理使用教程 | 麦田一棵葱...
  18. matlab axis坐标轴相关设置详解
  19. java判断字符个数_使用Java判断字符串中的中文字符数量
  20. 计算机名格式不对,电脑文件粘贴以后格式不对怎么办

热门文章

  1. 局域网交换机灯同时闪动
  2. Beginning 创建之初
  3. 计算机技术有哪些系统,电脑系统教程:win7有哪些系统版本和区别
  4. python 系统托盘_python-单击菜单项时退出pyqt系统托盘图标
  5. 【原创】组合逻辑电路详解、实现及其应用
  6. event.cancelBubble与event.stopPropagation()
  7. 2.1虚拟机及相关知识。
  8. Swift : 逃逸闭包 和 @escaping 属性
  9. ​这些搞笑的招聘,你们是认真的吗!
  10. 20135219洪韶武——信息安全系统设计基础第九周学习总结