Pretvarajte YAML u JSON i JSON u YAML s automatskim prepoznavanjem smjera.
Kako koristiti YAML ⇄ JSON
Zalijepite YAML ili JSON.
Smjer se prepoznaje automatski.
Kopirajte pretvoreni rezultat.
Ovaj pretvarač pretvara YAML u JSON i JSON u YAML, u oba smjera. Odaberite smjer, zalijepite svoj unos i kopirajte pretvoreni rezultat ili pročitajte jasnu pogrešku ako je unos neispravan.
Sve se obrađuje lokalno u vašem pregledniku, pa vaši podaci ostaju na vašem uređaju.
YAML i JSON opisuju istu vrstu podataka, ali s različitim prioritetima. JSON je strog i sažet, što odgovara API-jima i strojevima; YAML se temelji na uvlačenju i lakši je ljudima za čitanje i uređivanje, zbog čega dominira u konfiguracijskim datotekama.
Svaka pretvorba najprije raščlanjuje izvor, pa se neispravan unos uhvati i prijavi s razlogom i često retkom, umjesto da tiho proizvede pokvaren rezultat. Uspješna pretvorba stoga vam govori i da je unos bio valjan.
Koristi parser js-yaml kompatibilan s YAML 1.2 i 1.1, koji pokriva značajke na koje nailazite u praksi: mapiranja, nizove, skalare, sidra i višeretčane nizove.
Ovo je upravo ljepilo koje trebate oko CI cjevovoda, Kubernetes i Docker Compose datoteka te API-ja koji govore JSON dok je vaša konfiguracija napisana u YAML-u. Omogućuje vam prebacivanje između dvaju bez ručnog uređivanja.
Jednu stvar treba znati: YAML komentari se ispuštaju, jer JSON nema pojam komentara, a pretvorba natrag stvara svježi YAML bez njih.
Često postavljana pitanja
YAML je čitljiv za ljude i popularan za konfiguracije (Docker, Kubernetes, CI/CD), dok JSON preferiraju API-ji i baze podataka.
Da. JSON ne podržava komentare, pa se svi YAML komentari gube pri pretvorbi u JSON.
Ugradi ovaj alat
Dodajte ovaj alat na vlastitu web stranicu. Kopirajte isječak u nastavku; automatski ostaje ažuran.
<iframe src="https://monu.tools/embed/hr/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Slični alati
Formatirajte, uljepšajte i validirajte JSON online uz jasne poruke o pogreškama za nevaljani unos.
Uklonite bjelinu i preoblikujte JSON u jedan redak za smanjenje veličine podataka.
Pretvarajte JSON u CSV i CSV u JSON. Podržava ugniježdene objekte, prilagodljive razdjelnike i automatsko prepoznavanje smjera.
Generirajte TypeScript sučelja iz JSON uzorka, s ugniježđenim tipovima, poljima i neobaveznim poljima. Radi u vašem pregledniku.