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

Geldig

Voorbeeld 2: Ongeldige TOML (niet-gesloten string)

Ongeldig

Gebruik Voorbeeld hierboven om voorbeelden in de editor te laden.

Hoe dit hulpmiddel te gebruiken

1

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.

2

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.

3

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.