TOML-editor
Gratis online TOML-editorværktøj, understøtter syntaksvalidering
Om TOML Editor
En minimal TOML-validator (ikke en parser-til-objekt). Den scanner den indsatte TOML linje for linje, tæller sektioner og nøgle/værdi-par, markerer sektionsnavne der indeholder mellemrum, markerer ulukkede strengværdier, og rapporterer enhver linje, der ikke er en kommentar, sektionsoverskrift, [[array of tables]] eller key=value. Den analyserer ikke TOML til et objekt eller normaliserer output.
Sådan bruger du det
1. Indsæt din TOML i input-området (placeholder viser [database] / server = ... / port = 5432). 2. Klik på Validate. 3. Et resultatkort vises med en grøn eller rød prik, antallet af sektioner og nøgler, og en liste over fejlmeddelelser pr. linje såsom Line 3: Unclosed string value.
Valideringsregler
Blanke linjer og linjer der starter med # ignoreres. Linjer der matcher [name] eller [[name]] tælles som sektioner; et [name] med blanktegn inden i parenteserne markeres som Section name contains spaces. Linjer der matcher `[a-zA-Z_][a-zA-Z0-9_-]* = ...` tælles som nøgler; hvis værdien starter med et anførselstegn, men ikke slutter med det samme anførselstegn, markeres den som Unclosed string value. Alt andet rapporteres som Syntax error. Validatoren tjekker ikke typer, datoer, arrays, inline-tabeller eller flerlinjestrenge.
▶Konverterer den TOML til JSON?
▶Hvad repræsenterer tællingen af sektioner/nøgler?
▶Fanger den enhver TOML-fejl?
▶Hvorfor bliver mit gyldige flerlinje-array markeret?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig