Er vindt geen verwerking van je bestandsinhoud op een server plaats. Je hebt geen verwerkersovereenkomst met gottrix nodig om vertrouwelijke of zakelijke documenten te bewerken.
Servers in DuitslandAVG by design
Origin-servers bij Hetzner in Duitsland. Omdat je bestanden je apparaat nooit verlaten, wordt de inhoud ervan helemaal niet verzonden.
YAML is het wijdverbreide configuratieformaat voor CI-pipelines, Docker Compose, Kubernetes en veel tools: het gebruikt inspringing in plaats van haakjes en met weinig omhaal. TOML streeft hetzelfde doel van leesbaarheid voor mensen na, maar leunt op secties tussen vierkante haken en eenvoudige regels van sleutel-is-waarde, zoals een Cargo.toml of een pyproject.toml gebruikt. Deze tool leest je YAML-bestand en schrijft dezelfde structuur als welgevormde TOML.
De omzetting draait volledig lokaal in je browser: js-yaml leest de YAML, smol-toml schrijft de TOML, beide pure JavaScript. Geneste toewijzingen worden TOML-tabellen en subtabellen (zoals [server.meta]), reeksen worden TOML-arrays, tijdstempels worden echte datum- en tijdwaarden. Van een ingesprongen YAML-configuratie krijg je een helder gestructureerde .toml die je meteen kunt versioneren en committen.
Zo wordt het gat tussen de formaten gedicht: JSON naar YAML, JSON naar TOML en nu YAML naar TOML zijn allemaal lokaal beschikbaar. De tool blijft er eerlijk over: een TOML-document heeft een tabel op het hoogste niveau nodig, dus een YAML-reeks, een enkele scalair of null in de wortel wordt geweigerd met een duidelijke melding in plaats van cryptisch te falen. En omdat TOML geen null-type heeft, worden toewijzingen met null-waarden gemeld, niet stilletjes weggelaten. Er wordt niets geuploadt.
Technische gegevens
Technische gegevens
Invoerformaten
YAML, YML
Uitvoerformaat
TOML
Batchverwerking
Nee
Verwerking
Lokaal in de browser (JavaScript)
Bestandsupload
Geen
In 3 stappen
Sleep of kies je YAML-bestand.
De tool zet het om naar TOML.
Download het TOML-bestand.
Beperkingen:Verwacht een YAML-toewijzing op het hoogste niveau; een reeks, een scalair of null in de wortel wordt geweigerd met een duidelijke melding. Geneste toewijzingen worden subtabellen, reeksen worden TOML-arrays, tijdstempels worden TOML-datum- en tijdwaarden. TOML heeft geen null-type, dus toewijzingen met null-waarden worden geweigerd in plaats van stilletjes weggelaten. YAML-ankers worden bij het lezen opgelost.
Veelgestelde vragen
Wordt mijn bestand geuploadt?
Nee. De omzetting draait volledig lokaal in de browser - er wordt niets verzonden.
Waarom moet de wortel een toewijzing zijn?
Een TOML-document is een tabel op het hoogste niveau; een reeks of een scalair kan geen TOML-wortel zijn.
Hoe worden tijdstempels behandeld?
YAML-tijdstempels worden geschreven als echte TOML-datum- en tijdwaarden, niet als tekenreeksen.
Wat gebeurt er met null-waarden?
TOML heeft geen null-type; toewijzingen met null worden geweigerd met een duidelijke melding in plaats van stilletjes weggelaten.
Werkt het ook andersom?
Combineer daarvoor "TOML naar JSON" en "JSON naar YAML".
Alleen met je toestemming meten we het gebruik geanonimiseerd via cookies om gottrix te verbeteren. Je bestanden blijven altijd lokaal, op jouw apparaat. Privacy