Konvertuoti YAML konfigūraciją į JSON įrankiams, API ir skriptams, kurie teikia pirmenybę JSON sintaksei.
YAML į JSON reikalinga, kai įrankis, kuris kalba tik JSON, turi suvartoti konfigūraciją, parašytą YAML. Dauguma CI sistemų, JavaScript scenarijų ir REST API teikia pirmenybę JSON. Konvertavimas yra struktūriškai be praradimų - keičiasi tik sintaksė.
Analizuojame YAML su yaml biblioteka (pilnas YAML 1.2 palaikymas), tada konvertuojame į su įtraukimu suformatuotą JSON. Daugiadokumentės YAML bylos (atskirtos --- žymekliais) išveda tik pirmą dokumentą; daugadokumentėms darbo eigoms naudokite vėlesnį skaidymą. Komentarai pašalinami (JSON jų nepalaiko). Viskas vyksta lokaliai.
YAML yra žmogui draugiškas duomenų serializavimo formatas - pagrįstas įtraukimu, mažiau triukšmingas nei JSON, idealus konfigūracijų failams. Naudojamas Kubernetes, CI darbo srautuose ir daugelyje modernių DevOps įrankių.
JSON (JavaScript Object Notation) yra struktūruotų duomenų visame tinkle bendra kalba. Masyvai, objektai, eilutės, skaičiai, loginės reikšmės. Ją skaito kiekviena šiuolaikinė programavimo kalba.
Nutempkite YAML ant aukščiau esančio konverterio, arba spustelėkite laukelį, kad pasirinktumėte iš savo įrenginio.
Iš anksto parinkome JSON kaip išvesties formatą. Pakeiskite jį iš išskleidžiamo sąrašo, jei norite kito formato.
Spustelėkite Konvertuoti ir palaukite, kol progreso juosta baigs. Atsisiųskite JSON, kai jis bus paruoštas.
Konvertuokite JSON konfigūracijos failus į labiau žmogui skaitomą YAML formatą - Kubernetes, GitHub Actions ir Docker Compose mėgsta tai.
Naršyklėje konvertuokite CSV failą į JSON - puikiai tinka skaičiuoklių duomenims perkelti į skriptus, API arba LLM.
Paverskite JSON objektų masyvą į CSV failą - įklijuokite į Excel, Google Sheets arba bet kurią skaičiuoklės programą.