TOML Validator
Valideer uw TOML-configuratiebestanden
TOML-invoer
Validatieresultaat
Wat is een TOML Validator?
TOML (Tom's Obvious Minimal Language) is een configformaat gebruikt door Cargo, Poetry en veel hulpmiddelen. Een TOML-validator controleert of uw bestand syntactisch correct is: geldige sleutelnamen, juiste inspringing, geen dubbele sleutels en goed gevormde tabellen. De TOML-specificatie definieert de regels.
Dit hulpmiddel draait volledig in uw browser. Uw TOML wordt lokaal geparsed; er wordt niets naar een server gestuurd. Ongeldige syntaxis produceert duidelijke foutmeldingen met regel- en kolominformatie.
TOML-validatievoorbeelden
Geldige TOML heeft juiste aanhalingstekens. Ongeldige TOML heeft vaak niet-gesloten strings. Telecom-voorbeelden:
Voorbeeld 1: Geldige TOML
Voorbeeld 2: Ongeldige TOML (niet-gesloten string)
Gebruik Voorbeeld hierboven om voorbeelden in de editor te laden.
Hoe dit hulpmiddel te gebruiken
Plakken of uploaden
Kopieer uw TOML en plak het in de linker editor, of klik op Uploaden om een .toml-bestand te laden. Gebruik Voorbeeld voor voorbeeldgegevens.
Controleer het resultaat
Het rechterpaneel toont "Geldige TOML" of somt specifieke fouten op. Corrigeer problemen en hervalideer. Voor het formatteren van geldige TOML, gebruik de TOML Formatter.
Kopiëren of corrigeren
Gebruik Kopiëren om het validatieresultaat te kopiëren. Corrigeer fouten in uw bron en valideer opnieuw tot het slaagt.
Waar TOML-validatie helpt
Voordat u commit van <code>pyproject.toml</code> (gebruikt door <a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a>), <code>Cargo.toml</code> (gebruikt door <a href="https://doc.rust-lang.org/cargo/" target="_blank" rel="noopener">Cargo</a>) of andere configuratiebestanden, valideer ze hier om typfouten, verkeerde inspringing of dubbele sleutels te vinden. CI-pipelines en deployment-scripts falen vaak op ongeldige TOML; eerst valideren bespaart debugtijd. Als u TOML naar JSON of YAML moet converteren, gebruik TOML naar JSON of TOML naar YAML na validatie.
Veelgestelde vragen
Zijn mijn gegevens privé?
Ja. Validatie draait in uw browser. Er worden geen gegevens naar een server gestuurd.
Welke fouten worden opgevangen?
Syntaxisfouten: ongeldige sleutelnamen, verkeerde tabelsyntaxis, dubbele sleutels, slechte inspringing, ongeldige strings of getallen. Het valideert niet tegen een schema of controleert semantische regels.
Kan ik TOML met opmerkingen valideren?
Ja. TOML ondersteunt #-opmerkingen. De validator accepteert standaard TOML inclusief opmerkingen.
Validator vs Formatter?
De Validator controleert alleen de syntaxis. De TOML Formatter herformateert geldige TOML met consistente inspringing. Controleer eerst met de validator of uw bestand geldig is.
Gerelateerde hulpmiddelen
TOML. TOML-specificatie. JSON-specificatie. Cargo. Poetry. YAML.