LINUX.ORG.RU

библиотека для парсинга своего конфига

 ,


0

1

В данный момент разрабатываю одну тулзу, хочу для нее сделать конфиги кастомные (как например в robot framework для парсинга).
Кто то имел опыт в таком? Реально ли что лучше всего использовать только регулярные выражения?

Закончи фразу: я решил не использовать существующие решения, а изобрету свой велосипед потому,что:

zolden ★★★★★
()

пользовался libconfig. брат жив.

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

Что не так с ini-файлами? Удовлетворяют 90% use case'ов.

UVV ★★★★★
()

https://github.com/codemeow/camelion Можно делать неограниченную вложенность структур, плюс совместимо с перлом хоть в текстовом хоть в бинарном виде:

{
    vladislav => 'oh baby',
    dont => 'hurt me',
    no => [
        'more',
        'less',
        {
            wut => 'lolwut?',
        },
    ],
},
{
  messages => {
    info    => disabled,
    warnings => disabled,
    errors   => enabled
  }

  timing => {
    lowperiod    => 20, # Seconds
    mediumperiod => 10, # Seconds
    highperiod   =>  2  # Seconds
  }
}

PPP328 ★★★★★
()

А почему бы не использовать json?

ggrn ★★★★★
()

Еще предложу yaml, он более читабелен, чем JSON

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