0

次の構造の .ini ファイルがあります。

    [HEADING1][SUBHEADING]
    DBUSer=John
    DBPASSWD=Joe1234

グループ (HEADING1) のサブグループ (SUBHEADING) から値を読み取ることができません。ネットではない検索を一生懸命試みましたが、ヒントが見つかりませんでした。それについての意見を共有してください。

次の構造の .ini ファイルを読み取ることができます。

    [HEADING1]
    DBUSer=John
    DBPASSWD=Joe1234

しかし、サブグループについては問題に直面しています。

   Ini ini = new Ini(new File("/path/to/file"));
   System.out.println(ini.get("HEADING1", "DBUSer"));

または、他のソリューションまたはライブラリがある場合は、ここで共有してください。

4

1 に答える 1

0

私はこれを試していませんが、ドキュメントによると、これは TreeModel を使用することで可能になるはずです:

Ini ini = new Ini(new File("/path/to/file"));
System.out.println(ini.get("HEADING1/SUBHEADING", "DBUSer"));

ここでサンプルを見つけることができます( method sample05())。

于 2013-10-21T10:43:39.063 に答える