Ich schreibe einen Drop-in-Ersatz für eine Legacy-Anwendung in Java. Eine der Anforderungen besteht darin, dass die Ini-Dateien, die die ältere Anwendung verwendet hat, unverändert in der neuen Java-Anwendung gelesen werden müssen. Das Format dieser ini-Dateien ist der gemeinsame Windows-Stil mit Header-Abschnitten und Schlüssel = Wert-Paaren, wobei # als Zeichen für das Kommentieren verwendet wird.Was ist der einfachste Weg, um eine INI-Datei in Java zu parsen?
Ich habe versucht, die Eigenschaften Klasse von Java verwenden, aber das ist natürlich nicht funktionieren, wenn es Namenskonflikte zwischen den verschiedenen Header ist.
Die Frage ist also, was wäre der einfachste Weg, in dieser INI-Datei zu lesen und die Schlüssel zugreifen?
-Link: http://ini4j.sourceforge.net/ – alastairs
nicht funktioniert, Fehler sagt „IniFile kann nicht sein, aufgelöst in einen Typ " – Caballero
@Caballero ja es scheint, dass' IniFile' Klasse herausgenommen wurde, versuchen 'Ini ini = neue Ini (neue Datei ("/Pfad/zu/Datei "));' –