YAML yapılandırmasını JSON'a dönüştürün - JSON sözdizimini tercih eden araçlar, API'ler ve betikler için.
YAML'den JSON'a dönüşüm, yalnızca JSON konuşan bir aracın YAML ile yazılmış bir konfigürasyonu tüketmesi gerektiğinde istenendir. Çoğu CI sistemi, JavaScript betikleri ve REST API'ler JSON'u tercih eder. Dönüşüm yapısal olarak kayıpsızdır - sadece sözdizimi değişir.
YAML'i yaml kütüphanesiyle ayrıştırıyoruz (tam YAML 1.2 desteği), sonra girintili JSON'a dönüştürüyoruz. Çoklu belge içeren YAML dosyaları (--- ayırıcılarla ayrılmış) yalnızca ilk belgeyi verir; çoklu belge iş akışları için sonrasında bölme kullanın. Yorumlar atılır (JSON bunları desteklemez). Her şey yerel olarak çalışır.
YAML, insan dostu bir veri serileştirme formatıdır - girintiye dayalı, JSON'dan daha az gürültülüdür ve yapılandırma dosyaları için idealdir. Kubernetes, CI pipeline'ları ve çoğu modern DevOps aracı tarafından kullanılır.
JSON (JavaScript Object Notation), web üzerindeki yapılandırılmış verilerin ortak dilidir. Diziler, nesneler, metinler, sayılar, mantıksal değerler. Her modern programlama dili tarafından okunur.
Bir YAML öğesini yukarıdaki dönüştürücüye sürükleyin veya cihazınızdan seçmek için kutuya tıklayın.
Çıkış formatı olarak önceden JSON seçildi. Farklı bir hedef istiyorsanız açılır menüden değiştirin.
Dönüştür'e tıklayın ve ilerleme çubuğunun bitmesini bekleyin. Hazır olduğunda JSON öğesini indirin.
JSON yapılandırma dosyalarını daha insan tarafından okunabilir YAML biçimine dönüştürün - Kubernetes, GitHub Actions, Docker Compose bunu sever.
Tarayıcınızda bir CSV dosyasını JSON'a dönüştürün - elektronik tabloları betiklere, API'lere veya LLM'lere aktarmak için ideal.
Bir JSON nesneleri dizisini CSV dosyasına düzleştirin - Excel, Google Sheets veya herhangi bir elektronik tablo aracına yapıştırın.