Muuta JSON-konfiguraatiotiedostot ihmislukuisampaan YAML-muotoon - Kubernetes, GitHub Actions ja Docker Compose pitävät siitä.
JSON sopii erinomaisesti koneille mutta on ihmisille hälyisä - kaikki nuo lainausmerkit ja aaltosulkeet lisäävät visuaalista sotkua konfiguraatiotiedostoihin, joita joku joutuu ylläpitämään. YAML poistaa välimerkit ja suosii sisennystä, minkä vuoksi se on oletuskonfiguraatiomuoto Kubernetesille, GitHub Actionsille, Docker Composelle ja useimmille moderneille DevOps-työkaluille. JSON:n muuntaminen YAML:iksi siistii vanhat konfiguraatiot ihmisen muokattaviksi.
Jäsennämme JSON:isi ja serialisoimme sen sitten yaml-kirjastolla oletussisennyksellä. Kommentteja ei säilytetä - JSON ei tunne niitä. Merkkijonot, jotka näyttävät YAML-avainsanoilta (yes/no, on/off), lainataan epäselvyyden välttämiseksi. Kaikki tapahtuu selaimessasi; tietoja ei lähetetä.
JSON (JavaScript Object Notation) on webin yleiskieli rakenteistetulle datalle. Taulukot, objektit, merkkijonot, numerot, totuusarvot. Sitä lukevat kaikki nykyaikaiset ohjelmointikielet.
YAML on ihmisläheinen tiedon serialisointimuoto - sisennykseen perustuva, vähemmän meluisa kuin JSON, ihanteellinen konfiguraatiotiedostoille. Käytössä Kubernetesissä, CI-putkistoissa ja useimmissa nykyaikaisissa DevOps-työkaluissa.
Raahaa JSON yllä olevaan muuntimeen, tai klikkaa laatikkoa valitaksesi tiedoston laitteeltasi.
Olemme esivalinneet YAML tulostusmuodoksi. Vaihda se alasvetovalikosta, jos haluat toisen kohdemuodon.
Klikkaa Muunna ja odota edistymispalkin valmistumista. Lataa YAML, kun se on valmis.
Muunna YAML-konfiguraatio JSONiksi työkaluja, API:ille ja skripteille varten, jotka suosivat JSON-syntaksia.
Muuta CSV-tiedosto JSON-muotoon selaimessasi - täydellinen tapa syöttää taulukoita skripteihin, API:ihin tai LLM:ille.
Muuta JSON-objektien taulukko CSV-tiedostoksi - liitä Exceliin, Google Sheetsiin tai mihin tahansa taulukkolaskentaohjelmaan.