Pārvērst YAML konfigurāciju uz JSON rīkiem, API un skriptiem, kas dod priekšroku JSON sintaksei.
Pārvēršana no YAML uz JSON ir tas, kas nepieciešams, ja rīkam, kas saprot tikai JSON, jāpatērē konfigurācija, kas izveidota YAML. Lielākā daļa CI sistēmu, JavaScript skriptu un REST API dod priekšroku JSON. Pārvēršana ir strukturāli bez zudumiem - mainās tikai sintakse.
Mēs analizējam YAML ar yaml bibliotēku (pilna YAML 1.2 atbalsts), pēc tam pārvēršam par JSON ar atkāpēm. Daudzdokumentu YAML faili (atdalīti ar --- marķieriem) izvada tikai pirmo dokumentu; vairāku dokumentu darba plūsmām izmantojiet sadalīšanu nākamajā posmā. Komentāri tiek izlaisti (JSON tos neatbalsta). Viss darbojas lokāli.
YAML ir cilvēkiem draudzīgs datu serializācijas formāts - balstīts uz ievilkumiem, mazāk trokšņains nekā JSON, ideāli piemērots konfigurācijas failiem. To lieto Kubernetes, CI plūsmās un lielākajā daļā mūsdienu DevOps rīku.
JSON (JavaScript Object Notation) ir strukturētu datu lingua franca tīmeklī. Masīvi, objekti, virknes, skaitļi, booleāni. To lasa katra mūsdienu programmēšanas valoda.
Pavelciet YAML uz konvertētāja augšdaļu, vai noklikšķiniet uz lodziņa, lai izvēlētos to no savas ierīces.
Mēs esam iepriekš izvēlējušies JSON kā izvades formātu. Mainiet to nolaižamajā izvēlnē, ja vēlaties citu formātu.
Noklikšķiniet uz Convert un uzgaidiet, līdz progresa josla pabeidz. Lejupielādējiet JSON, kad tas būs gatavs.
Pārvērst JSON konfigurācijas failus uz cilvēkam lasāmāko YAML formātu - Kubernetes, GitHub Actions un Docker Compose to aizrauj.
Pārvērst CSV failu par JSON jūsu pārlūkā - ideāli, lai izklājlapas virzītu uz skriptiem, API vai LLM.
Pārvērtiet JSON objektu masīvu par CSV failu - ielīmējiet to Excel, Google Sheets vai jebkurā citā izklājlapu rīkā.