TOML-configuratievoorbeeld: Geldige serverinstellingen met tabellen en arrays
Controleer de syntax en structuur van TOML-configuratiebestanden lokaal en veilig.
Wordt volledig in uw browser verwerkt. Niets wat u hier invoert, wordt ooit geüpload.
Resultaat
Over dit hulpmiddel
Deze pagina opent de TOML-validator met een klein, realistisch configuratiebestand: toplevel-metadatasleutels met een inline-tags-array, een [server]-tabel met een geneste [server.limits]-subtabel en een herhaald [[plugins]]-tabelarrayblok met twee plugin-vermeldingen. Het geslaagde resultaat hieronder wordt berekend op het moment dat de pagina laadt, met dezelfde parseerregels als voor elk bestand dat je plakt.
De tabel- en arraysyntaxis van TOML is waar handgeschreven configuratiebestanden het vaakst fout gaan, dus dit voorbeeld is gebouwd om de onderdelen te testen die ertoe doen: een geneste subtabelnaam met een punt, een inline-array met een sluithaakje op dezelfde regel, en de dubbele-haakjes [[...]]-syntaxis die TOML specifiek gebruikt om een tabelheader te kunnen herhalen — het enige geval waarin dezelfde header tweemaal voorkomen geen fout is. Het weerspiegelt de vorm van een echt Cargo.toml-, pyproject.toml- of applicatie-instellingenbestand.
Plak je eigen TOML in het vak om het op dezelfde manier te controleren. Als een tabelheader met enkele haakjes zoals [server] per ongeluk wordt herhaald, of een sleutel wordt gedupliceerd binnen dezelfde tabel, meldt de validator de exacte regel — dezelfde foutklasse die wordt gedemonstreerd op de voorbeeldpagina duplicate-table-error.