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?

questionAnswers(10)

yourAnswerToTheQuestion