0

Пример за конфигурация на TOML: Валидни настройки на сървъра с таблици и масиви

Проверете синтаксиса и структурата на TOML конфигурационните файлове локално и сигурно.

Обработка... 0%
Разбор на TOML таблици
Проверка на променливи
Проверка на блокове от масиви
Проверяват се дублиращите се заглавки
Компилиране на променливи

Резултат

Тази страница отваря TOML валидатора, предварително зареден с малък, реалистичен конфигурационен файл: ключове за метаданни от най-високо ниво, включително масив от вградени тагове, таблица [server] с вложена подтаблица [server.limits] и повторен блок [[plugins]] от масив от таблици, изброяващ два записа в приставката. Резултатът за преминаване по-долу се изчислява в момента, в който страницата се зареди, като се използват същите правила за анализ като всеки файл, в който поставяте.

Синтаксисът на таблицата и масива на TOML е мястото, където ръчно написаните конфигурационни файлове най-често се объркват, така че този пример е създаден, за да упражнява частите, които имат значение: пунктирано име на подтаблица, вграден масив със завършваща скоба на същия ред и синтаксисът с двойни скоби [[...]], който TOML използва специално, за да позволи на заглавката на таблицата да се повтори - единственият случай, когато една и съща заглавка се появява два пъти, не е грешка. Той отразява формата на истински Cargo.toml, pyproject.toml или файл с настройки на приложението.

Поставете своя собствен TOML в полето, за да го проверите по същия начин. Ако заглавка на таблица с единични скоби, като [сървър], се повтори случайно или ключ се дублира в същата таблица, валидаторът отчита точния ред — същият клас грешки, демонстриран на страницата с предварително зададени грешки при дублиране на таблици.