Pretvorite YAML konfiguracije u JSON za alate, API-je i skripte koji preferiraju JSON sintaksu.
Pretvorba YAML-a u JSON je ono što želite kad alat koji govori samo JSON treba učitati konfiguraciju napisanu u YAML-u. Većina CI sustava, JavaScript skripti i REST API-ja preferira JSON. Pretvorba je bez gubitaka u strukturi - mijenja se samo sintaksa.
Parsamo YAML pomoću yaml biblioteke (potpuna podrška za YAML 1.2), pa ga serijaliziramo u uvučeni JSON. Višedokumentne YAML datoteke (odvojene markerima ---) emitiraju samo prvi dokument; za višedokumentske radne tokove koristite naknadno razdvajanje. Komentari se gube (JSON ih ne podržava). Sve se izvršava lokalno.
YAML je format za serijalizaciju podataka prilagođen ljudima - zasnovan na uvlakama, manje je glomazan od JSON-a, idealan za konfiguracijske datoteke. Koriste ga Kubernetes, CI pipelineovi i većina modernih DevOps alata.
JSON (JavaScript Object Notation) je lingua franca strukturiranih podataka na webu. Nizovi, objekti, stringovi, brojevi, booleani. Čitaju ga svi moderni programski jezici.
Prevucite YAML na konverter iznad, ili kliknite okvir da odaberete jednu s uređaja.
Prethodno smo odabrali JSON kao izlazni format. Promijenite ga u padajućem izborniku ako želite drugi izlazni format.
Kliknite Pretvori i pričekajte da se traka napretka ispuni. Preuzmite JSON kad 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 JSON polje objekata u CSV datoteku - zalijepite u Excel, Google Sheets ili bilo koji alat za proračunske tablice.