由于项目需求,需要读取这种格式的ini配置文件
[group]
transfergroupname=BTM0
sysloghost=192.168.19.200
[business]
gateway=192.168.1.254
netmask=255.255.255.0
[gap]
netmask=255.255.255.0
[manage]
netmask=255.255.255.0
[remote]
gap=
在google上搜索了一遍,没有得到想要的结果。
后来发现了一个专门原来读取操作ini样式文件的开源工具包
IniEditor
使用起来非常简单
Example code
Here's a minimal example. Suppose, we have this in a file called users.ini:
[root]
role = administrator
last_login = 2003-05-04
[joe]
role = author
last_login = 2003-05-13
Let's load that file, add something to it and save the changes:
IniEditor users = new IniEditor();
users.load("users.ini"); //加载
users.set("root", "last_login", "2003-05-16"); //编辑
users.addComment("root", "Must change password often");//添加注释
users.set("root", "change_pwd", "10 days");
users.addBlankLine("root");
users.save("users.ini"); //保存
This is how the file turned out:
[root]
role = administrator
last_login = 2003-05-16
# Must change password often
change_pwd = 10 days
[joe]
role = author
last_login = 2003-05-13
分享到:
- 2009-10-20 14:04
- 浏览 2076
- 评论(0)
- 论坛回复 / 浏览 (0 / 2185)
- 查看更多
相关推荐
在Java编程环境中,读取INI配置文件是一项常见的任务,这些文件通常用于存储应用程序的设置或配置参数。由于INI文件格式简单且易于理解,因此在许多系统中被广泛使用。本篇我们将深入探讨如何使用Java有效地读取包含...
Java INI配置文件读取是Java开发中常见的一项任务,主要涉及到对INI格式配置文件的解析、读取、以及可能的修改操作。INI文件是一种简单的文本格式,常用于存储应用程序的配置参数,其结构通常由多个节(Section)...
本文将详细介绍如何在Android项目中读取存放在`assets`文件夹中的`ini`配置文件。 1. **ini文件格式介绍** `ini`文件是一种轻量级的配置文件格式,主要用于存储键值对数据。通常,每个节(section)以方括号`[]`...
在这个场景中,我们有一个名为“java读取ini文件jar”的压缩包,它包含了一个示例,帮助开发者了解如何在Java中读取Ini文件。 首先,我们需要引入能够处理Ini文件的第三方库。一个常用的库是Apache Commons ...
在Java编程环境中,读取INI配置文件是一项常见的任务,特别是在处理系统设置或应用程序配置时。INI文件是一种简单易读的文本格式,常用于存储键值对数据。本篇将深入探讨如何使用Java来读取和操作INI文件,同时介绍...
在Java编程中,读取配置文件是常见的任务,特别是在开发需要灵活配置的系统时。配置文件通常用于存储应用程序的设置,如数据库连接信息、服务器端口、第三方服务的API密钥等,这些信息可能需要根据不同的环境或需求...
Ini文件是一种配置文件格式,常用于Windows系统中存储应用程序的设置和配置信息。在Java中,没有内置的库来直接处理Ini文件,但我们可以利用Java的I/O流和字符串处理功能来实现读取Ini文件的功能。下面将详细介绍...
本文将深入探讨如何在Java中读取和写入INI配置文件,同时涵盖读取网络配置文件以及将数据存储到本地的情况。 首先,Java本身并不内置对INI文件的支持,但我们可以借助第三方库如`ini4j`来实现对INI文件的操作。`ini...
要使用Java读取INI文件,首先我们需要了解INI文件的基本结构。INI文件由多个节(Section)组成,每个节内有若干键值对(Key-Value Pairs)。例如: ```ini [Section1] Key1=Value1 Key2=Value2 [Section2] Key3=...
在Java编程中,读取INI文件是一个常见的任务,特别是在配置管理或者系统设置中。INI文件是一种简单的文本格式,用于存储键值对,类似于Windows系统的配置文件。本篇将深入探讨如何在Java中读取和操作INI文件,以及...
ini4j是一个Java库,专门设计用于处理INI配置文件,这是一种常见的在Windows系统和其他应用程序中使用的文本格式。本文将深入探讨ini4j库的功能、如何使用它来读取和写入INI文件,以及其在实际项目中的应用。 一、...
二、INI配置文件 INI文件通常用于存储简单的键值对配置。Java没有内置支持,但我们可以借助第三方库如Apache Commons Configuration。 1. 引入Apache Commons Configuration库: ```xml <groupId>commons-...
Java语言在处理各种类型的文件时提供了丰富的API,其中包括读写INI配置文件。INI文件是一种常见的配置文件格式,常用于Windows系统或跨平台的应用程序中,它以键值对的形式存储数据,易于理解和编辑。在Java中,由于...
2. **Java读取INI文件**: 使用Java,可以使用`java.io`包中的`BufferedReader`或`Scanner`类来逐行读取文件。每一行被解析为键值对或节。关键在于正确识别和处理注释、键值对和节的边界。 3. **Java写入INI文件**...
Ini文件是一种常见的配置文件格式,通常用于存储程序的设置和选项。在Windows系统中,许多应用程序使用 Ini 文件来保存用户配置。在Java中,虽然没有内置的Ini文件处理库,但我们可以借助第三方库如JIniFile或者...
[待完成] 解析Ini配置文件 [待完成] 解析Yaml配置文件 使用 添加Maven依赖: <groupId>com.junicorn</groupId> <artifactId>conf <version>0.0.1 Properties 配置文件 Config config = ConfigLoader.load(...
在 Java 开发中,我们经常需要处理各种配置文件,其中 INI 文件是一种常见的格式,用于存储程序的配置参数。INI 文件以其简单明了的结构被广泛应用于 Windows 平台,但在其他操作系统中也有所应用。本文将深入探讨...
4. **读取ini配置文件** 使用ini4j的Wini类,你可以轻松读取ini文件的各个部分和键值对: ```java import org.ini4j Ini; import java.io.File; public class IniReader { public static void main(String[] ...