我使用的库是ini4j。它轻巧,可以轻松解析ini文件。此外,它不使用对10,000个其他jar文件的神秘依赖,因为设计目标之一是仅使用标准Java API这是有关如何使用库的示例:Ini ini = new Ini(new File(filename));java.util.prefs.Preferences prefs = new IniPreferences(ini);System.out.println("grumpy/homePage: " + prefs.node("grumpy").get("homePage", null));
正如提到的,ini4j可以用来实现这一目标。我再举一个例子。如果我们有这样的INI文件:[header]key = value以下应显示value到STDOUT:Ini ini = new Ini(new File("/path/to/file"));System.out.println(ini.get("header", "key"));