Pretvorite YAML konfiguraciju u JSON za alate, API-je i skripte koje preferiraju JSON sintaksu.
Pretvaranje YAML-a u JSON je ono što želite kad alat koji govori samo JSON treba konzumirati konfiguraciju napisanu u YAML-u. Većina CI sistema, JavaScript skripti i REST API-ja preferira JSON. Konverzija je bez gubitka strukture - mijenja se samo sintaksa.
Parsujemo YAML pomoću yaml biblioteke (puna podrška za YAML 1.2), zatim ga serijalizujemo u uvučeni JSON. YAML fajlovi sa više dokumenata (odvojeni --- markerima) emituju samo prvi dokument; za višedokumentne tokove rada koristite naknadno razdvajanje. Komentari se odbacuju (JSON ih ne podržava). Sve se izvršava lokalno.
YAML je format za serijalizaciju podataka prilagođen ljudima - zasnovan na uvlačenju, manje "bučan" od JSON-a, idealan za konfiguracijske datoteke. Koriste ga Kubernetes, CI pipelini i većina modernih DevOps alata.
JSON (JavaScript Object Notation) je zajednički jezik strukturiranih podataka na webu. Nizovi, objekti, stringovi, brojevi, booleani. Čitaju ga svi moderni programski jezici.
Prevucite YAML na konverter iznad, ili kliknite na okvir da odaberete jednu sa svog uređaja.
Unaprijed smo odabrali JSON kao izlazni format. Promijenite ga u padajućem izborniku ako želite drugi format.
Kliknite Konvertuj i pričekajte da traka napretka završi. Preuzmite JSON kada bude spremno.
Pretvorite JSON konfiguracijske datoteke u čitljiviji YAML format - Kubernetes, GitHub Actions i Docker Compose to vole.
Pretvorite CSV datoteku u JSON u svom pregledniku - savršeno za prosljeđivanje proračunskih tablica u skripte, API-je ili LLM-ove.
Pretvorite niz JSON objekata u CSV datoteku - zalijepite u Excel, Google Sheets ili bilo koji program za proračunske tablice.