Какой самый простой способ для анализа файла INI в Java?
Я пишу замену для устаревшего приложения на Java. Одно из требований заключается в том, что ini-файлы, используемые старым приложением, должны быть прочитаны как есть в новом Java-приложении. Формат этих ini-файлов - это общий стиль окон с разделами заголовка и парами ключ = значение, использующими символ # для комментариев.
Я попытался использовать класс Properties из Java, но, конечно, это не сработает, если между разными заголовками будут конфликты имен.
Таким образом, вопрос в том, что было бы самым простым способом прочитать в этом INI-файле и получить доступ к ключам?