LINUX.ORG.RU

Посоветуйте кросс-платформенный парсер-писатель INI-файлов с сохранением порядка следования записей и КОММЕНТАРИЕВ (-;


0

1

Boost program options не подходит, т.к. он не умеет писать INI-файлы обратно, только парсить.

Boost property tree подробно не смотрел, но в доках не нашёл утверждений о том, что он умеет сохранять комментарии.

P.S.
Что такое сохранение комментариев и как должно быть реализовано?

1. Прочитал INI в некий объект. Комментарии застряли там.
2. Поменял объект (изменил/добавил переменные/секции).
3. Сказал объекту сохраниться в файл. Комментарии остались на прежних местах, добавилось всё добавленное, поменялось всё изменённое.

iniparser

iniparser не знаю только насчет следования записей и комментариев.

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

Насколько я знаю, комментарии никогда не были критичным местом, но организация дерева позволяет работать с такими тегами тоже

westtrd
()

Совсем народ обленился. Инишку уже распарсить вручную нужным способом не могут :3

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