Příklad konfigurace TOML: Platná nastavení serveru s tabulkami a poli
Zkontrolujte syntaxi a strukturu konfiguračních souborů TOML lokálně a bezpečně.
Výsledek
Tato stránka otevře validátor TOML s předinstalovaným malým realistickým konfiguračním souborem: klíče metadat nejvyšší úrovně včetně pole inline tags, tabulky [server] s vnořenou podtabulkou [server.limits] a opakovaný blok pole tabulek [[plugins]] se seznamem dvou položek pluginů. Níže uvedený výsledek průchodu se vypočítá v okamžiku načtení stránky pomocí stejných pravidel analýzy jako u jakéhokoli souboru, který vložíte.
Syntaxe tabulek a polí TOML je místo, kde se ručně psané konfigurační soubory nejčastěji pokazí, takže tento příklad je vytvořen tak, aby procvičil části, na kterých záleží: název podtabulky s tečkami, vložené pole s koncovou závorkou na stejném řádku a syntaxe dvojité závorky [[...]], kterou TOML používá speciálně k tomu, aby se záhlaví tabulky opakovalo – jediný případ, kdy se stejná chyba neobjeví dvakrát. Zrcadlí tvar skutečného souboru Cargo.toml, pyproject.toml nebo souboru nastavení aplikace.
Vložte svůj vlastní TOML do pole a zkontrolujte jej stejným způsobem. Pokud se záhlaví tabulky s jednou závorkou, jako je [server], náhodně opakuje nebo je klíč duplikován ve stejné tabulce, validátor oznámí přesný řádek – stejnou třídu chyb, jaká byla ukázána na stránce s přednastavením chyby tabulky duplikace.