Здравствуйте, Ночной Смотрящий, Вы писали: НС>Если не жахаться с модными и молодежными json и yaml, то для xcml есть схема, которая большую часть валидации вполне позволяет описать, и она поддерживается любым приличным редактором.
Тут, наверное, опечатка? Имелся в виду XML?
Ну, так это же попытка добавить семантику туда, где её изначально не было.
То есть сначала выбираем говноформат, неудобный ни для людей, ни для компьютеров, а потом мужественно прикручиваем к нему схему.
На всякий случай напомню, что схемы эти существуют строго в теории — ну, то есть, для каких-то популярных продуктов вы найдёте схему конфига. А для custom section — нет, не найдёте.
Так то и для JSON в теории существуют схемы — затруднился бы ещё кто-то их сесть и написать.
Ну, и как бы эти схемы помогут только с синтаксическим разбором. Никакой возможности проверить, скажем, что настройка логгера ссылается на существующий логгер, нету, и не предвидится.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.