JSON konfiqurasiya fayllarını daha insan-oxunaqlı YAML formatına çevirin - Kubernetes, GitHub Actions və Docker Compose bunu sevir.
JSON maşınlar üçün əladır, amma insanlar üçün səs-küylüdür — bütün o dırnaq işarələri və qıvrım mötərizələr konfiqurasiya fayllarında vizual qarışıqlıq yaradır və onu bir kəs idarə etməlidir. YAML durğu işarələrini çıxarıb girintiləşdirməni üstün tutur və bu onu Kubernetes, GitHub Actions, Docker Compose və əksər müasir DevOps alətləri üçün standart konfiqurasiya formatı edir. JSON-u YAML-a çevirmək köhnə konfiqurasiyaları insan redaktəsi üçün təmizləyir.
JSON-unuzu analiz edirik, sonra yaml kitabxanası ilə varsayılan girinti ilə serializə edirik. Şərhlər saxlanmır - JSON-da şərhlər anlayışı yoxdur. YAML açar sözlərinə oxşayan sətirlər (yes/no, on/off) qarışıqlığın qarşısını almaq üçün dırnaq işarələrinə alınır. Hər şey brauzerinizdə işləyir; heç bir məlumat yüklənmir.
JSON (JavaScript Object Notation) vebdə strukturlaşdırılmış məlumatların lingua franca-sıdır. Massivlər, obyektlər, sətirlər, ədədlər, boolean dəyərlər. Hər müasir proqramlaşdırma dili tərəfindən oxunur.
YAML insan dostu məlumat seriyalaşdırma formatıdır - girintiyə əsaslanan, JSON-dan daha az səs-küylü, konfiqurasiya faylları üçün idealdır. Kubernetes, CI boru xətləri və əksər müasir DevOps alətləri tərəfindən istifadə olunur.
Yuxarıdakı çeviricinin üzərinə bir JSON sürükləyin, ya da cihazınızdan birini seçmək üçün qutuyu klikləyin.
Çıxış formatı üçün YAML əvvəlcədən seçilib. Fərqli hədəf istəyirsinizsə, açılan siyahıdan dəyişdirin.
Convert üzərinə klikləyin və irəliləyiş çubuğunun bitməsini gözləyin. Hazır olduqda YAML-ı yükləyin.
JSON sintaksisini üstün tutan alətlər, API-lər və skriptlər üçün YAML konfiqurasiyasını JSON-a çevirin.
CSV faylını brauzerinizdə JSON-a çevirin - cədvəlləri skriptlərə, API-lərə və ya LLM-lərə ötürmək üçün idealdır.
Obyektlərdən ibarət JSON massivini CSV faylına yassılaşdırın - Excel-ə, Google Sheets-ə və ya hər hansı bir elektron cədvəl proqramına yapışdırın.