Код: Выделить всё
Wini ini = new Wini(new File(FILE_SETTINGS_NAME));
…
Ini.Section sec = ini.get(“AAA”);
…
if (sec.containsKey("useAutoAlgoritm")) {
useAutoAlgoritm = ini.get(“AAA”, "useAutoAlgoritm", int.class) == 1 ? true : false;
}
Во-первых, мне приходится использовать то же имя < strong>useAutoAlgoritm три раза, сначала для проверки существования поля в ini-файле (если оно не существует, то беру значение по умолчанию). И затем дважды во время присваивания.
Во-вторых, я до сих пор не понял, как сохранить логическое значение в ini-файле, поэтому мне приходится его конвертировать к логическому
В-третьих, у меня есть множество классов и состав переменных в них. В результате приходится по сути заново писать код для каждого класса (для каждого состава необходимых). Может быть, есть какие-то универсальные подходы к загрузке?
Спасибо
Я читал на этом форуме примеры, и ini4j помогает
Подробнее здесь: https://stackoverflow.com/questions/791 ... e-by-ini4j
Мобильная версия