Converteer JSON naar TOML en TOML terug naar JSON, in beide richtingen, volledig in je browser.
Hoe gebruik je JSON / TOML
Kies een richting: JSON naar TOML of TOML naar JSON.
Plak je JSON of TOML.
Kopieer het resultaat, of wissel om terug te converteren.
Dit is een tweewegconverter tussen JSON en TOML. Kies een richting, plak je gegevens en kopieer het resultaat. De tool is gebouwd op een goed geteste TOML-parser die geneste tabellen en arrays van tabellen correct verwerkt.
Alles draait lokaal in je browser, dus je gegevens, die bij configuratiebestanden hostnamen of tokens kunnen bevatten, verlaten je apparaat nooit.
TOML (Tom's Obvious, Minimal Language) is een configuratieformaat dat zo is ontworpen dat het duidelijk leesbaar is en netjes op een hash-tabel is af te beelden. Het is wat Cargo van Rust gebruikt voor Cargo.toml en wat Python-projecten gebruiken voor pyproject.toml, naast vele andere.
JSON en TOML beschrijven vergelijkbare gegevens, maar zijn geschikt voor verschillende taken. JSON is de lingua franca voor API's en machine-uitwisseling. TOML is gemaakt voor door mensen geschreven config, met secties, opmerkingen en volwaardige datums die een instellingenbestand prettig maken om te bewerken.
TOML ondersteunt ook native datum- en tijdwaarden en getypeerde getallen, zodat waarden hun betekenis behouden in plaats van allemaal strings te worden. Dat is deels waarom het de voorkeur krijgt voor configuratie.
De meeste gegevens gaan schoon heen en weer, maar er is een addertje onder het gras. TOML kent geen null-waarde. JSON-nulls kunnen niet worden weergegeven, dus verwijder of vervang ze voordat je naar TOML converteert, anders kan de conversie ze niet uitdrukken.
Veelgestelde vragen
TOML is een minimaal configuratieformaat dat ontworpen is om makkelijk te lezen te zijn, gebruikt door tools als Cargo en veel Python-projecten in pyproject.toml.
De meeste gegevens wel. TOML heeft geen null, dus JSON-nulls kunnen niet worden weergegeven. Verwijder of vervang ze voordat je converteert.
Nee. De conversie draait volledig in je browser, dus je gegevens verlaten nooit je apparaat.
Alle drie bevatten gestructureerde gegevens. JSON past bij machines en API's, YAML en TOML passen bij door mensen geschreven config. TOML kiest voor duidelijke secties en getypeerde waarden zoals datums, terwijl YAML op inspringing leunt.
Ja. TOML heeft native datum-, tijd- en getaltypen, zodat die waarden hun type behouden door de conversie heen in plaats van gewone strings te worden.
Deze tool insluiten
Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.
<iframe src="https://monu.tools/embed/nl/json-toml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Gerelateerde tools
Formatteer, verfraai en valideer JSON online met duidelijke foutmeldingen voor ongeldige invoer.
Minimaliseer en valideer JSON in je browser, en zie hoeveel bytes je bespaart.
Converteer JSON naar CSV en CSV terug naar JSON, beide kanten op. Kies het scheidingsteken, verwerk velden met aanhalingstekens en kopieer het resultaat. Alles draait in je browser.
Converteer YAML naar JSON en JSON terug naar YAML, beide kanten op. Valideert tijdens het converteren en toont duidelijke fouten. Alles draait in je browser.