хотел бы получить некоторые отзывы об использовании XML-файлов конфигурации, когда количество наборов параметров внутри может измениться.
В настоящее время я загружаю параметры программы (спецификации контрактов для торговых программ) с XML-файлом, используя ApacheКонфигурации Commons, например, в блоке try
в конструкторе объекта:
XMLConfiguration config = new XMLConfiguration("TraderParms.xml");
m_myContract.m_symbol=config.getString("contract.symbol");
m_myContract.m_expiry=config.getString("contract.expiry");
Это хорошо для того, чтобы иметь фиксированное количество контрактов (наборов параметров), но для некоторых приложений я бы хотелзагрузить любое их количество.Практически мы говорим о менее десяти.
Казалось бы, требуется какой-то способ перебора набора вещей и указания этого набора в файле XML.
Или, на данном этапе,я должен использовать базу данных?
Мне немного удобнее редактировать файлы XML напрямую, поэтому, если речь идет о несколько менее элегантном коде с XML, я бы предпочел это сделать.