LINUX.ORG.RU

Есть стандартный подход - для разбора конфигов встроить скриптовый язык.

Если же нужен очень простой конфиг, то глянь сюда: http://netsw.org/system/libs/config/ и выбери нужную либу.

anonymous
()
Ответ на: комментарий от anonymous

Ну не знаю, насколько это стандартно.

Вообще нужно констатировать факт - в linux нет стандартной библиотеке для разбора конфигов.

Хотя, конечно, одну из тех библиотек использовать полезно.

anonymous
()
Ответ на: комментарий от anonymous

> Вообще нужно констатировать факт - в linux нет стандартной библиотеке для разбора конфигов.

Такой вообще нет нигде. Как не существует стандартного языка программирования.

anonymous
()
Ответ на: комментарий от anonymous

Языка то не существует, а вот стандартный компилятор есть - gcc.

Есть, например, более-менее стандартные библиотеки для нужных задач - zlib, например. А стандартной библиотеки для разбора конфигов нет.

anonymous
()
Ответ на: комментарий от anonymous

Есть zlib, но есть и libbz2 и liblzo. zlib - всего лишь самая распространенная.

А то можно было бы и liblua объявить "стандартом" для конфигов.

anonymous
()
Ответ на: комментарий от PETER

> делай конфиги в xml, а для разбора xml библиотек хватает

А вот читать и редактировать xml вручную - крайне неприятно. Весь смысл _текстового_ конфига при использовании xml теряется.

anonymous
()

Класс GScanner из GLib в помощь! Где-то на developer.gnome.org была статья как им пользоваться для парсинга конфигов!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.