问题标签 [ini4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1518 浏览

java - 如何将新的 API 导入 Java?

我是一名初级程序员,希望利用我在互联网上遇到的 API 中的一些功能, http: //ini4j.sourceforge.net/是 API 的链接,它允许 Java 与 .ini 文件交互. 我已经下载了包含导入所需的所有文件的存档,但我不确定如何将它们导入 Eclipse,以便我可以将它们与我的 Java 项目一起使用,任何帮助将不胜感激。

0 投票
1 回答
7649 浏览

java - 如何使用ini4j编写ini文件

我正在使用 ini4j API http://ini4j.sourceforge.net/

到目前为止,我能够使用填充所需字段的 JFileChooser 从 ini 文件中读取;我需要能够获取这些文本字段的内容(作为字符串)并使用 API 将它们写入 ini 文件。

我到目前为止的代码是:

我怀疑我需要创建一些输出流来编写文件,我正在关注本教程http://ini4j.sourceforge.net/tutorial/OneMinuteTutorial.java.html以供参考。

0 投票
0 回答
408 浏览

java - ini4j 读取注册表值导致 Java 崩溃

我在这里编写了几个方法,它们从注册表中读取一些值并在我的 Swing GUI 中填充一些文本字段。

这是第一种方法:

这是第二个(它在“脚本”类中):

每当我运行loadRegValues()它时,我的应用程序都会崩溃。我正在使用 ini4j API 从注册表中读取和写入;我无法弄清楚为什么它会导致它崩溃。

编辑:根据进一步的发现,使用开发人员在此页面http://ini4j.sourceforge.net/tutorial/WindowsRegistryTutorial.java.html上提供的教程从注册表中检索数据的方法似乎不起作用。写入功能工作正常,但即使使用他们提供的示例,阅读部分也不起作用。我将联系开发人员并尝试在那里获得一些帮助。

0 投票
0 回答
267 浏览

java - Java applet : How to access a file without getting an error?

I'm using ini4j in my program and it works perfectly when i launch it. The problem is when I launch it as an applet (from a website). Before I use ini4j, the applet worked but now i get this :

The code when it happen :

0 投票
3 回答
1273 浏览

java - 如何使用 ini4j 将值附加到键?

我想将一个值附加到以下键,如下所示:

我尝试了 Wini 和 Section getAll() 和 putAll() 函数,但它总是用 value2 替换 value1 而不是附加 value2。而且我没有在网上找到任何关于此的教程。如何使用 ini4j 做到这一点?还是另一个 jni 编写和解析库?

0 投票
2 回答
934 浏览

java - ini4j 如何表示默认值

我正在使用ini4j读取具有一些属性值的文件(我无法使用java.util.Properties,因为我想要一个两级映射,而 INI 部分对此很方便)。问题是我看不到任何可以指示默认值的 getter,例如java.util.Properties getter

0 投票
1 回答
1135 浏览

java - 更改 ini 文件中的键值分隔符

我有一个带有||键值分隔符的 ini 文件。我想使用 ini4j 库解析它,但每当我运行代码时它都会给我一个错误(异常)。我认为 ini4j 仅标识=:作为键值分隔符。在使用ini4j时有没有其他方法可以解析文件?

这是我的示例文件

这是我的示例代码

}

我也想知道案例:key||value1||value2

0 投票
1 回答
1477 浏览

java - Groovy/Java: Ini4j insert multiple values to single parameter in different lines

I'm trying to add multiple-values option into my ini file from Groovy using ini4j with following codes (I tried some variants):

I got ini file like this one:

But I want to get:

Could you please advice me how to resolve my issue? Thanks In Advance!

Update 1

I still waiting more elegant solution. But I created direct ini file editing below. Please provide me any feedback about it:

And simply delete old file and rename new one. I implemented it because I didn't find any insertLine() like methods in standart File

0 投票
0 回答
654 浏览

android - ini4j 和 libgdx,读写数据

您好我试图在我的游戏中保存用户保存的语言我已经进行了测试以查看脚本是否创建了文件并很好地阅读它。

我使用 ini4j将语言的值存储在ini 文件中。

我没有文件,在第一次启动时,程序在本地目录中创建空文件并用值(语言=fr)填充它以进行测试。

在第二次启动时,程序检查文件是否存在,然后打开它以读取值

问题是“lang”变量在我的函数sic_Language.setLanguage(String text);读取时似乎为空。

我的代码

0 投票
3 回答
5746 浏览

java - Java ini4j - 从 .ini 文件中读取多个选项

我正在尝试使用 ini4j 读取多个值,文档说应该可以使用 Options 类。

这是我的示例 .ini 文件(./dwarfs.ini)

这是阅读它的代码:

但是fortuneNumber属性在阅读后只有 55,我希望它是一个数组或列表,任何东西。