Moin moin
Mal ne kleine verstendnisfrage eines Java Neulings:
Ich benutze das ini4j packet um eine ini Datei in ein Java Program einzulesen,
dabei bin ich allerdings auf folgendes Problem gestoßen:
Die ini Datei die ich einlesen möchte ist in etwa so aufgebaut:
Den code, den ich zum einlesen verwende sieht grob gesagt so aus:
Nun besetht mein Problem darin, das die ini Datei kene festgelegte anzahl an Sektionen hat, so kann es vorkommen das manchmal nur z.b. nur 2 Sektoren Dort zu finden sind, es können aber auch 10 oder 100 sein.
Wobei sich immer nur die Zahl hinter [Sektion*] Ändert.
Da das ganze in der Auslesezeile aber fest angegeben werden muss stehe ich hier als neuling vor einem Problem.
Kann ich den wert in z.b.
ändern, wobei die Variable Sektion den namen der Aktuell Auszulesenden Sektion beinhalten würde?
oder ist soetwas nicht möglich, bzw. gibt es keine andere möglichkeit als die Sektionen Fest in Das Programm mit einzubinden?
Wie gesagt, bin noch recht neu in dem ganzen Thema und kenne Daher die Fachbegriffe auch nicht so gut.
Schonmal Danke fürs durchlesen, hoffe mir kann dabei jemand helfen, stehe da etwas auf dem Schlauch...
Mal ne kleine verstendnisfrage eines Java Neulings:
Ich benutze das ini4j packet um eine ini Datei in ein Java Program einzulesen,
dabei bin ich allerdings auf folgendes Problem gestoßen:
Die ini Datei die ich einlesen möchte ist in etwa so aufgebaut:
Code:
[Sektion1]
Wert1 = 1
Wert2 = 2
[Sektion2]
Wert1 = 3
Wert2 = 4
Den code, den ich zum einlesen verwende sieht grob gesagt so aus:
Code:
Wini ini = new Wini(new File(filename));
int age = ini.get("Sektion1", "Wert1", int.class);
Nun besetht mein Problem darin, das die ini Datei kene festgelegte anzahl an Sektionen hat, so kann es vorkommen das manchmal nur z.b. nur 2 Sektoren Dort zu finden sind, es können aber auch 10 oder 100 sein.
Wobei sich immer nur die Zahl hinter [Sektion*] Ändert.
Da das ganze in der Auslesezeile aber fest angegeben werden muss stehe ich hier als neuling vor einem Problem.
Kann ich den wert in z.b.
Code:
Wini ini = new Wini(new File(filename));
int age = ini.get(Sektion, "Wert1", int.class);
ändern, wobei die Variable Sektion den namen der Aktuell Auszulesenden Sektion beinhalten würde?
oder ist soetwas nicht möglich, bzw. gibt es keine andere möglichkeit als die Sektionen Fest in Das Programm mit einzubinden?
Wie gesagt, bin noch recht neu in dem ganzen Thema und kenne Daher die Fachbegriffe auch nicht so gut.
Schonmal Danke fürs durchlesen, hoffe mir kann dabei jemand helfen, stehe da etwas auf dem Schlauch...