Konvertor YAML↔JSON↔TOML
Převádějte mezi formáty YAML / JSON / TOML. Vložte, zformátujte a okamžitě převeďte.
Převod (Vstup / Výstup)
Zde se zobrazí převedený výstup...
Možnosti
Možnosti
- Komentáře nejsou zachovány (JSON je nepodporuje).
- YAML kotvy/aliasy (anchors/aliases) mohou být při převodu ztraceny.
Návod: Jak převádět YAML JSON TOML
1. Vložte text
Vložte YAML/JSON/TOML do vstupního panelu.
2. Zvolte formáty
Vyberte vstupní (vhodná je i autodetekce) a výstupní formát.
3. Zkopírujte / Stáhněte
Zkopírujte výsledek nebo jej uložte jako soubor.
Převod YAML do JSON
Vložte YAML a nastavte formát výstupu na JSON.
Převod JSON do YAML
Vložte JSON a nastavte formát výstupu na YAML.
Převod JSON do TOML
Vložte JSON a nastavte formát výstupu na TOML.
Poznámky a tipy
Zpracování pouze v prohlížeči
Veškerý převod probíhá v tomto prohlížeči. Žádná data se nenahrávají na server.
Pozor na přetypování
YAML může měnit typy implicitně. V případě pochybností dejte hodnoty do uvozovek.
UTF-8
Předpokládá se kódování UTF-8. České i jiné ne-ASCII znaky jsou podporovány.
Tip
Zapněte řazení klíčů, aby byly změny v JSONu lépe čitelné.
Časté dotazy
Zůstanou zachovány YAML kotvy (anchors) a aliasy?
Pravděpodobně budou nahrazeny plnými hodnotami, protože JSON/TOML pro ně nemají ekvivalent. Pokud na ně spoléháte, výsledek si zkontrolujte.
Mohou se změnit datové typy (číslo vs. text)?
Ano. YAML může text interpretovat jinak. Například "01" se může stát číslem a hodnoty jako yes/no/on/off logickými typy true/false. V případě potřeby použijte uvozovky.
Jaké kódování se používá?
Výhradně UTF-8. Česká diakritika je plně podporována.
Zůstanou zachovány komentáře?
Ne. JSON komentáře nepodporuje, takže jsou při převodu odstraněny.
Odesílá se můj vstup na server?
Ne. Veškeré zpracování probíhá lokálně ve vašem prohlížeči.