Я хотел бы использовать формат файла конфигурации, который поддерживает пары ключ-значение и вложенные, повторяемые структуры и который максимально упрощает синтаксис.Я представляю что-то вроде:
cachedir = /var/cache
mail_to = me@example.org
job {
name = my-media
frequency = 1 day
source {
from = /home/michael/Images
source { }
source { }
}
job { }
Я был бы рад чему-то, используя также значительный пробел.
JSON требует слишком много явных синтаксических правил (кавычки, запятые, так далее.).YAML на самом деле довольно хорош, но потребует, чтобы задания были определены как список YAML, который я нахожу немного неудобным для использования.