Я начинающий Java-программист, который пытается создать небольшое Java-приложение.
В программе, над которой я работаю, я хочу загружать конфигурации из разных ini-файлов.Основная идея заключается в том, что у меня будет библиотека, содержащая все файлы конфигурации, парсер должен прочитать все из них и создать конфигурации, названные в честь их имен файлов.Парсер должен быть создан для динамической работы, чтобы он мог читать различные типы конфигов.пример
House.ini
-> type0
-> id name height witdh length price_based_on_dimensions
-> id1 name1 height witdh length price_based_on_dimensions
Эти данные должны быть сохранены в объект конфигурации с именем config.house.Сложность в том, что другой конфигурационный файл может иметь type = type0
, но с другим количеством атрибутов.
Я понимаю, что простого решения этой проблемы не существует, но любая помощь и / или руководства по созданию динамического синтаксического анализатора приветствуются