Převodník TOML ↔ JSON
Bezplatný obousměrný online převodník TOML ↔ JSON. Převod v reálném čase, chyby s řádkem/sloupcem, nastavitelné odsazení. Běží celý v prohlížeči, bez nahrávání.
Co je TOML a proč se používá?
TOML je formát konfiguračních souborů navržený pro snadné čtení a zápis. Široce se používá v Rust (Cargo.toml), Python (pyproject.toml) a mnoha moderních projektech.
Jak převedu TOML na JSON?
Vložte TOML na kartu TOML → JSON. Výsledek JSON se zobrazuje okamžitě během psaní se zvoleným odsazením. Poté zkopírujte nebo stáhněte.
Mohu převést JSON zpět na TOML?
Ano. Přejděte na kartu JSON → TOML a vložte platný JSON. Ploché objekty, pole a vnořené tabulky se zapisují jako TOML tabulky a inline tabulky.
Ukazuje nástroj, kde je chyba v TOML?
Ano. Neplatný TOML zobrazuje lokalizovanou chybu s přesným řádkem a sloupcem problému.
Jsou má konfigurační data odesílána na server?
Ne. Převod běží zcela v prohlížeči s lokálně přibalenou knihovnou smol-toml. Nic se nenahrává.
Které funkce TOML jsou podporovány?
Nástroj podporuje specifikaci TOML 1.0: tabulky, pole, inline tabulky, řetězce, celá čísla, desetinná čísla, logické hodnoty, data a časy.
Jak se data TOML převádějí do JSON?
Data a datumy s časem TOML se v JSON mění na řetězce ISO-8601, protože JSON nemá nativní typ data. Zpětný převod dává řetězce v uvozovkách.
Mohu zvolit odsazení JSON?
Ano. Vyberte 2 mezery, 4 mezery, tabulátor nebo kompaktní (bez mezer) v selektoru odsazení.
Jak používat Převodník TOML ↔ JSON
Konvertor TOML ↔ JSON překládá mezi konfiguračními soubory TOML a JSON oběma směry, živě při psaní, pomocí parseru smol-toml lokálně zabudovaného do stránky. Nic z vloženého se nenahrává — každá konverze běží ve vašem prohlížeči.
- Zůstaňte na kartě TOML → JSON a vložte svůj TOML (například sekci z Cargo.toml nebo pyproject.toml) do levého vstupního pole. Výsledek JSON se objevuje vpravo při psaní.
- Zvolte odsazení JSON — 2 mezery, 4 mezery, tabulátor nebo kompaktní — a výstup se okamžitě přeformátuje. Neplatný TOML vyprodukuje chybu s přesným řádkem a sloupcem.
- Přepněte na kartu JSON → TOML a vložte platný JSON, abyste dostali dokument TOML s tabulkami a inline tabulkami.
- Použijte Kopírovat na panelu výstupu, Stáhnout k uložení output.json nebo output.toml, nebo Přesunout výstup do vstupu pro řetězení oboustranné konverze.
- Stiskněte Příklad a načtěte hotový úryvek ukazující tabulky, pole a inline tabulky.
Zpáteční převod dat TOML: v JSON se stávají řetězci ISO-8601, takže před odesláním hodnoty zpět přísnému validátoru TOML odstraňte uvozovky.
Související nástroje
- YAML do JSON Okamžitě převeďte YAML do JSON online. Vložte YAML a získejte čistý JSON s validací a formátováním.
- JSON do YAML Převeďte JSON do YAML okamžitě. Vložte JSON a získejte čistý YAML se správným odsazením.
- XML do JSON Bezplatný online převodník XML do JSON. Vložte XML a okamžitě získejte formátovaný JSON s validací a zachováním struktury.
- Validátor JSON Okamžitě validujte syntaxi JSON s podrobnými chybovými zprávami a čísly řádků. Bezplatný nástroj běžící 100% v prohlížeči.
- Formátování JSON Formátujte a zdobte JSON s přizpůsobitelným odsazením. Okamžitě zkrášlete komprimovaný JSON v prohlížeči.
- TSV do JSON Převeďte TSV do JSON online zdarma. Podporuje hlavičky, automatickou detekci typů a minifikaci. Vše v prohlížeči.
- JSON do CSV Bezplatný online převodník JSON do CSV. Zplošťujte vnořené objekty, volte oddělovače a stahujte okamžitě. 100% v prohlížeči.
- Převodník CSV do JSON Převeďte CSV do JSON online zdarma. Podporuje vlastní oddělovače, objekty na základě záhlaví a automatickou detekci typů. Vše v prohlížeči.