TOML → JSON
Parsed TOML naar JSON met behoud van datums en arrays, levert Rust/Python projectconfiguratie aan JavaScript tooling.
Sleep bestanden hierheen of klik
Ctrl+V om te plakken vanuit klembord
Hoe converteert u TOML naar JSON
- 1Upload je TOML-bestand door te slepen, klikken of plakken.
- 2Pas indien nodig de kwaliteitsinstellingen aan.
- 3Klik op 'Converteren' en wacht tot de conversie voltooid is.
- 4Download je geconverteerde JSON-bestand.
Over TOML naar JSON conversie
TOML is een sleutel-waardetabelformaat ontworpen voor configuratiescenario's, ondersteunt native datetypen en wordt gebruikt in Cargo.toml en pyproject.toml. JSON is een algemeen sleutel-waarde array uitwisselingsformaat, ondersteunt slechts zes basistypen en ondersteunt geen opmerkingen of eigen datetypen. Scenarioveschillen tussen de twee formaten creëren conversiebehoefte.
Deze conversie behoudt alle sleutelnamen, numerieke waarden, booleaanse waarden en geneste structuren. TOML-datetypen worden omgezet naar standaarddatumtekenreeksen in JSON-formaat. JSON ondersteunt geen eigen opmerkingen, dus opmerkingen in TOML worden verwijderd tijdens de conversie en de uitvoer is een standaard RFC 8259-compatibele JSON-structuur.
Deze conversie wordt vaak gebruikt voor het lezen van projectconfiguraties, aanpassing aan ontwikkelingsscripts die alleen JSON-ontleding ondersteunen, of het exporteren van configuraties uit pyproject.toml en Cargo.toml naar JSON-tools voor secundaire verwerking. Controleer voor conversie of het bronbestand is gecodeerd in UTF-8.
TOML vs JSON: technische vergelijking
| Functie | TOML | JSON |
|---|---|---|
| Uitgebracht | 2013 | 2001 |
| Ontwikkelaar | Tom Preston-Werner | Douglas Crockford |
Veelgestelde vragen over TOML → JSON
Gaat er gegevens verloren na conversie
Structurele gegevens gaan niet verloren. Alleen TOML-opmerkingen worden verwijderd en datums worden omgezet naar standaarddatumtekenreeksen voor opslag. De geconverteerde JSON voldoet aan de RFC 8259-specificatie en kan worden gelezen door elke standaard JSON-ontleder.
Kunnen TOML-datums worden behouden
Datumgegevens kunnen volledig worden behouden. Tijdens de conversie worden native TOML-datums omgezet naar standaarddatumtekenreeksen in JSON-formaat, zonder de numerieke inhoud van de datum zelf te wijzigen.
Wat is de maximale ondersteunde bestandsgrootte
De limiet voor de bestandsgrootte per bestand is 50MB en er kan slechts één bestand tegelijk worden geconverteerd. Bestanden die de groottelimiet overschrijden worden door het systeem geweigerd.
Worden bronbestanden opgeslagen?
Conversie vindt plaats aan de serverzijde, bestanden worden geüpload via HTTPS. Na voltooiing van de conversie verwijdert de server het bronbestand en uitvoerbestand onmiddellijk en slaat geen bestanden op.