0

Exemplu de configurare TOML: Setări valide de server cu tabele și matrice

Verificați local și în siguranță sintaxa și structura fișierelor de configurare TOML.

Procesare... 0%
Analizarea tabelelor TOML
Verificarea variabilelor
Verificarea blocurilor matrice
Verificarea antetelor duplicate
Compilarea variabilelor

Rezultat

Această pagină deschide validatorul TOML preîncărcat cu un fișier de configurare mic, realist: chei de metadate de nivel superior, inclusiv o matrice de etichete inline, un tabel [server] cu un sub-tabel imbricat [server.limits] și un bloc repetat de tabele [[plugins]] care listează două intrări de plugin. Rezultatul trecerii de mai jos este calculat în momentul în care pagina se încarcă, folosind aceleași reguli de parsare ca orice fișier în care inserați.

Sintaxa tabelului și matricei TOML este locul în care fișierele de configurare scrise manual greșesc cel mai adesea, așa că acest exemplu este construit pentru a exercita părțile care contează: un nume sub-tabel punctat, o matrice inline cu o paranteză finală pe aceeași linie și sintaxa cu paranteză dublă [[...]] pe care TOML o folosește în mod special pentru a permite unui antet de tabel să se repete - nu este cazul în care antetul apare de două ori. Oglindește forma unui fișier real Cargo.toml, pyproject.toml sau de setări ale aplicației.

Lipiți propriul TOML în casetă pentru a-l verifica în același mod. Dacă un antet de tabel cu o singură paranteză, cum ar fi [server], este repetat accidental, sau o cheie este duplicată în interiorul aceluiași tabel, validatorul raportează linia exactă - aceeași clasă de greșeală demonstrată pe pagina de presetare a erorii de tabel duplicat.