Pretvorite JSON konfiguracijske datoteke u čitljiviji YAML format - Kubernetes, GitHub Actions i Docker Compose to vole.
JSON je odličan za mašine, ali bučan za ljude - svi ti navodnici i vitičaste zagrade dodaju vizuelni nered u konfiguracijske datoteke koje neko mora održavati. YAML uklanja interpunkciju u korist uvlačenja, zbog čega je zadani format konfiguracije za Kubernetes, GitHub Actions, Docker Compose i većinu modernih DevOps alata. Pretvaranje JSON-a u YAML čisti naslijeđene konfiguracije za uređivanje od strane ljudi.
Parsujemo vaš JSON, zatim ga serijalizujemo pomoću yaml biblioteke sa zadanim uvlačenjem. Komentari se ne čuvaju - JSON nema koncept komentara. Stringovi koji izgledaju kao YAML ključne riječi (yes/no, on/off) se stavljaju u navodnike kako bi se izbjegla dvosmislenost. Sve se izvršava u vašem pregledniku; nijedan podatak se ne otprema.
JSON (JavaScript Object Notation) je zajednički jezik strukturiranih podataka na webu. Nizovi, objekti, stringovi, brojevi, booleani. Čitaju ga svi moderni programski jezici.
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.
Prevucite JSON na konverter iznad, ili kliknite na okvir da odaberete jednu sa svog uređaja.
Unaprijed smo odabrali YAML kao izlazni format. Promijenite ga u padajućem izborniku ako želite drugi format.
Kliknite Konvertuj i pričekajte da traka napretka završi. Preuzmite YAML kada bude spremno.
Pretvorite YAML konfiguraciju u JSON za alate, API-je i skripte koje preferiraju JSON sintaksu.
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.