我决定使用 ini 文件来为我的 Java 应用程序存储简单的键值对配置。
我用 Google 搜索并搜索了 stackoverflow,发现强烈建议使用 ini4j 来解析和解释 Java 中的 ini 文件。我花了一些时间阅读 ini4j 网站上的教程;但是,我不确定如何获取 ini 文件中设置的所有键值。
例如,如果我有一个这样的 ini 文件:
[ food ]
name=steak
type=american
price=20.00
[ school ]
dept=cse
year=2
major=computer_science
并假设我事先不知道键的名称。如何获取键列表,以便最终可以根据键检索值?例如,如果我得到食物的键列表,我会得到一个数组或某种包含“名称”、“类型”和“价格”的数据结构。
有人可以给我一个例子,你可以打开一个 ini 文件,解析或解释它,以便应用程序知道 ini 文件的所有结构和值,并获取键和值列表?