Převádějte YAML na JSON a JSON zpět na YAML oběma směry. Ověřuje při převodu a zobrazuje jasné chyby. Vše běží ve vašem prohlížeči.
Jak používat nástroj YAML ⇄ JSON
Zvolte směr: YAML na JSON nebo JSON na YAML.
Vložte svůj YAML nebo JSON do vstupního panelu.
Zkopírujte převedený výsledek, nebo si přečtěte chybu, pokud je vstup neplatný.
Tento převodník přeměňuje YAML na JSON a JSON na YAML, v obou směrech. Vyberte směr, vložte svůj vstup a zkopírujte převedený výsledek nebo si přečtěte jasnou chybu, pokud je vstup vadný.
Vše se zpracovává lokálně ve vašem prohlížeči, takže vaše data zůstávají na vašem zařízení.
YAML a JSON popisují stejný druh dat, ale s odlišnými prioritami. JSON je přísný a kompaktní, což se hodí pro API a stroje; YAML je založený na odsazení a lidem se snadněji čte a upravuje, a proto dominuje konfiguračním souborům.
Každý převod nejprve rozebere zdroj, takže vadný vstup je zachycen a nahlášen s důvodem a často i řádkem, místo aby potichu vytvořil rozbitý výsledek. Úspěšný převod vám tak zároveň řekne, že vstup byl platný.
Používá parser js-yaml kompatibilní s YAML 1.2 a 1.1, který pokrývá funkce, se kterými se v praxi setkáte: mapování, sekvence, skaláry, kotvy a víceřádkové řetězce.
Je to přesně to lepidlo, které potřebujete kolem CI pipeline, souborů Kubernetes a Docker Compose a API, která mluví JSON, zatímco vaše konfigurace je psaná v YAML. Umožňuje vám přecházet mezi oběma bez ručních úprav.
Jedna věc, kterou je dobré vědět: komentáře YAML se zahodí, protože JSON žádný pojem komentářů nezná, a převod zpět vygeneruje čerstvý YAML bez nich.
Často kladené otázky
Používá parser kompatibilní s YAML 1.2 / 1.1 z js-yaml, pokrývající běžné funkce: mapování, sekvence, skaláry, kotvy a víceřádkové řetězce.
Vstup se před převodem parsuje, takže neplatný YAML nebo JSON zobrazí hlášku s důvodem a často s řádkem, což vám pomůže problém rychle odhalit.
Ne. Komentáře YAML se při převodu zahodí, protože JSON komentáře nemá, a převod zpět generuje nový YAML bez nich.
Ne. Převod běží výhradně ve vašem prohlížeči; nic, co vložíte, neopustí vaše zařízení.
Vložit tento nástroj
Přidejte tento nástroj na svůj web. Zkopírujte úryvek níže, automaticky zůstává aktuální.
<iframe src="https://monu.tools/embed/cs/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Související nástroje
Formátujte, zkrášlujte a ověřujte JSON online s jasnými chybovými hláškami pro neplatný vstup.
Minifikujte a ověřujte JSON ve svém prohlížeči a uvidíte, kolik bajtů ušetříte.
Převádějte JSON na CSV a CSV zpět na JSON oběma směry. Zvolte oddělovač, zpracujte pole v uvozovkách a zkopírujte výsledek. Vše běží ve vašem prohlížeči.
Generujte rozhraní TypeScriptu ze vzorku JSON, s vnořenými typy, poli a volitelnými poli. Běží ve vašem prohlížeči.