Jaki jest najprostszy sposób na przeanalizowanie pliku INI w Javie?
Piszę zastępczy zamiennik starszej aplikacji w Javie. Jednym z wymagań jest to, że pliki ini, których używała starsza aplikacja, muszą być odczytywane tak samo jak w nowej aplikacji Java. Format tych plików ini jest wspólnym stylem okien, z sekcjami nagłówków i parami klucz = wartość, używając # jako znaku do komentowania.
Próbowałem użyć klasy Properties z Javy, ale oczywiście to nie zadziała, jeśli wystąpią konflikty nazw pomiędzy różnymi nagłówkami.
Pytanie brzmi, jaki byłby najłatwiejszy sposób odczytania tego pliku INI i uzyskania dostępu do kluczy?