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.
Hosted in GermanyGlobal Content Delivery
Origin-servers bij Hetzner in Duitsland, wereldwijde levering via een content delivery network (CDN). De inhoud van je bestanden wordt daarbij nooit verzonden - die verlaat je apparaat niet.
TOML is het leesbare configuratieformaat achter tools als Cargo van Rust (Cargo.toml), pyproject.toml van Python en vele andere; JSON is wat API's, scripts en webapps rechtstreeks verwerken. Deze tool ontleedt je TOML tot een gelijkwaardig JSON-object.
Alles draait lokaal (smol-toml, pure JavaScript): TOML-tabellen worden geneste objecten, arrays van tabellen worden arrays en datum-/tijdwaarden worden ISO-strings; heel grote gehele getallen buiten het veilige JavaScript-bereik worden met een duidelijke melding geweigerd in plaats van met verlies te worden omgezet; ongeldige TOML wordt geweigerd met een duidelijke foutmelding; er wordt niets geüpload.
Je komt dit tegen bij het beoordelen van een Cargo.toml of pyproject.toml, het inladen van een configuratie in een script of het doorgeven van TOML-instellingen aan een frontend; je krijgt ingesprongen, leesbare JSON die meteen bruikbaar is.
Technische gegevens
Technische gegevens
Invoerformaten
TOML
Uitvoerformaat
JSON
Batchverwerking
Nee
Verwerking
Lokaal in de browser (JavaScript)
Bestandsupload
Geen
In 3 stappen
Sleep of kies je TOML-bestand.
De tool ontleedt het tot JSON.
Download het JSON-bestand.
Beperkingen: TOML 1.0 (tabellen, arrays van tabellen, inline-tabellen, alle scalaire typen, datum/tijd); tabellen -> objecten, arrays van tabellen -> arrays, datum/tijd -> ISO-strings; heel grote gehele getallen buiten het veilige JavaScript-bereik worden met een duidelijke melding geweigerd in plaats van met verlies te worden omgezet; ongeldige TOML wordt geweigerd met een duidelijke foutmelding. TOML-opmerkingen (#) gaan verloren omdat JSON geen opmerkingen kent.
Veelgestelde vragen
Wordt mijn bestand geüpload?
Nee, alles gebeurt volledig lokaal in je browser. Je bestand verlaat je apparaat nooit.
Welke TOML-functies worden ondersteund?
TOML 1.0: tabellen, arrays van tabellen, inline-tabellen, alle scalaire typen en datum/tijd.
Hoe worden datum en tijd weergegeven?
Als ISO 8601-strings, zodat ze geldige JSON blijven.
Werkt het met een Cargo.toml?
Ja, die wordt rechtstreeks ontleed, net als pyproject.toml en andere TOML-bestanden.
Wat gebeurt er bij ongeldige TOML?
Je krijgt een duidelijke foutmelding, zonder dat er iets crasht.
Alleen met je toestemming meten we het gebruik geanonimiseerd via cookies om gottrix te verbeteren. Je bestanden blijven altijd lokaal, op jouw apparaat. Privacy