JSON'dan YAML'a Dönüştürücü ne işe yarar?
YAML, JSON ile aynı veri yapısını daha az noktalama işaretiyle ifade eden, insanlar tarafından okunması kolay bir formattır. Kubernetes, Docker Compose, Ansible ve pek çok CI/CD aracı yapılandırma için YAML kullanır.
Bu araç JSON'unuzu ayrıştırır ve girintiye dayalı YAML'a çevirir. Özel karakter içeren metinler gerektiğinde otomatik olarak tırnak içine alınır.
JSON'dan YAML'a Dönüştürücü nasıl kullanılır?
- JSON'u yapıştırın.
- Girinti genişliğini seçin.
- YAML çıktısını kopyalayın veya .yaml olarak indirin.
Örnek kullanım
Girdi:
{"servis":{"port":8080,"etiketler":["api","v2"]}}Sonuç:
servis:
port: 8080
etiketler:
- api
- v2Sıkça sorulan sorular
YAML'da sekme (tab) kullanılabilir mi?
Hayır, YAML girinti için yalnızca boşluk karakterine izin verir. Bu yüzden araç 2 veya 4 boşluk seçeneği sunar.
"yes", "no" gibi metinler neden tırnaklı çıkıyor?
Bazı YAML ayrıştırıcıları bu kelimeleri boolean olarak yorumlayabilir. Anlam değişmesin diye bu değerler tırnak içine alınır.