0

TOML Config Eksempel: Gyldige serverinnstillinger med tabeller og matriser

Sjekk syntaksen og strukturen til TOML-konfigurasjonsfilene lokalt og sikkert.

Behandler... 0%
Parsing av TOML-tabeller
Verifisering av variabler
Kontroller matriseblokker
Kontrollerer dupliserte overskrifter
Kompilere variabler

Resultat

Denne siden åpner TOML-validatoren som er forhåndslastet med en liten, realistisk konfigurasjonsfil: metadatanøkler på toppnivå inkludert en innebygd tag-array, en [server]-tabell med en nestet [server.limits]-undertabell, og en gjentatt [[plugins]]-array-of-tables-blokk som viser to plugin-oppføringer. Passresultatet nedenfor beregnes i det øyeblikket siden laster, ved å bruke de samme parsingreglene som alle filer du limer inn.

TOMLs tabell- og matrisesyntaks er der håndskrevne konfigurasjonsfiler oftest går galt, så dette eksemplet er bygget for å bruke de delene som betyr noe: et stiplet undertabellnavn, en innebygd matrise med en etterfølgende brakett på samme linje, og dobbelparentesen [[...]]-syntaksen som TOML bruker spesifikt for å tillate at en tabelloverskrift vises to ganger for å gjenta en tabelloverskrift. Den gjenspeiler formen til en ekte Cargo.toml, pyproject.toml eller applikasjonsinnstillingsfil.

Lim inn din egen TOML i boksen for å sjekke den på samme måte. Hvis en tabelloverskrift med én parentes som [server] gjentas ved et uhell, eller en nøkkel dupliseres inne i samme tabell, rapporterer validatoren den nøyaktige linjen – samme feilklasse demonstrert på forhåndsinnstillingssiden for duplikattabellfeil.