Konvertujte JSON na TOML a TOML späť na JSON v oboch smeroch, priamo vo vašom prehliadači.
Ako používať nástroj JSON / TOML
Vyberte smer: JSON na TOML alebo TOML na JSON.
Vložte váš JSON alebo TOML.
Skopírujte výsledok alebo vymeňte na konverziu späť.
Toto je obojsmerný prevodník medzi JSON a TOML. Vyberte smer, vložte svoje dáta a skopírujte výsledok. Je postavený na dobre otestovanom parseri TOML, ktorý správne zvláda vnorené tabuľky a polia tabuliek.
Všetko beží lokálne vo vašom prehliadači, takže vaše dáta, ktoré pri konfiguračných súboroch môžu obsahovať názvy hostiteľov alebo tokeny, nikdy neopustia vaše zariadenie.
TOML (Tom's Obvious, Minimal Language) je konfiguračný formát navrhnutý tak, aby bol zrejmý na čítanie a čisto sa mapoval na hash tabuľku. Je to to, čo Cargo v Rust používa pre Cargo.toml a čo projekty v Pythone používajú pre pyproject.toml, okrem mnohých ďalších.
JSON a TOML popisujú podobné dáta, no hodia sa na rôzne úlohy. JSON je lingua franca pre API a strojovú výmenu. TOML je stvorený pre konfiguráciu písanú človekom, so sekciami, komentármi a prvotriednymi dátumami, ktoré robia úpravu súboru nastavení príjemnou.
TOML tiež podporuje natívne hodnoty dátumu a času a typované čísla, takže hodnoty si zachovajú svoj význam namiesto toho, aby sa všetky stali reťazcami, čo je súčasťou dôvodu, prečo je uprednostňovaný na konfiguráciu.
Väčšina dát prejde obojsmerným prevodom čisto, no je tu jeden háčik. TOML nemá hodnotu null. Hodnoty null v JSON sa nedajú reprezentovať, takže ich pred prevodom na TOML odstráňte alebo nahraďte, inak ich prevod nedokáže vyjadriť.
Často kladené otázky
TOML je minimálny konfiguračný formát navrhnutý na ľahké čítanie, používaný nástrojmi ako Cargo a mnohými Python projektmi v pyproject.toml.
Väčšina dát áno. TOML nemá null, takže JSON null hodnoty nie je možné reprezentovať; pred konverziou ich odstráňte alebo nahraďte.
Nie. Konverzia beží úplne vo vašom prehliadači, takže vaše dáta nikdy neopustia vaše zariadenie.
Vložiť tento nástroj
Pridajte tento nástroj na svoju webovú stránku. Skopírujte úryvok nižšie, automaticky zostáva aktuálny.
<iframe src="https://monu.tools/embed/sk/json-toml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Súvisiace nástroje
Formátujte, skrášľujte a overujte JSON online s jasnými chybovými hláseniami pre neplatný vstup.
Minifikujte a overte JSON vo vašom prehliadači a zistite, koľko bajtov ušetríte.
Prevádzajte JSON na CSV a CSV späť na JSON, oboma smermi. Zvoľte oddeľovač, spracujte citované polia a skopírujte výsledok. Všetko beží vo vašom prehliadači.
Prevádzajte YAML na JSON a JSON späť na YAML, oboma smermi. Overuje pri konverzii a zobrazuje jasné chyby. Všetko beží vo vašom prehliadači.