YAML'dan JSON'a Dönüştürücü

YAML'ı satır numaralı hata mesajları, anchor ve çoklu belge desteğiyle biçimlendirilmiş JSON'a dönüştürün.

Tarayıcınızda çalışır Ücretsiz
Girinti
Tarayıcınızda yerel olarak işlenir.

Eşlemeleri, dizileri, akış koleksiyonlarını, tırnaklı metinleri, blok skalerleri (| ve >), anchor, alias ve merge anahtarlarını destekler. Özel etiketler yok sayılır.

YAML'ı JSON'a çevirin

YAML; docker-compose, Kubernetes manifestleri, GitHub Actions iş akışları, Ansible ve birçok yapılandırma dosyasında kullanılan okunabilir bir veri formatıdır. Bu verileri bir API'ye göndermek, JSON şemasıyla doğrulamak veya JavaScript'te işlemek için JSON'a çevirmeniz gerekebilir.

Desteklenen YAML özellikleri

  • Eşlemeler (mapping), listeler ve iç içe yapılar
  • Çok satırlı blok metinler (| ve >)
  • Anchor (&), alias (*) ve merge key (<<)
  • --- ile ayrılmış çoklu belgeler

Anlaşılır hatalar

YAML girintiye duyarlıdır ve küçük bir hata tüm dosyayı geçersiz kılabilir. Araç hatanın satır numarasını göstererek sorunu hızla bulmanızı sağlar. Dönüşüm tarayıcınızda yapılır; gizli anahtarlar içeren yapılandırmalarınız gönderilmez.

YAML'dan JSON'a Dönüştürücü nasıl kullanılır?

  1. YAML içeriğinizi yapıştırın.
  2. Araç YAML'ı ayrıştırıp JSON'a dönüştürür.
  3. Hata varsa satır numarasına göre düzeltin.
  4. JSON çıktısını kopyalayın.

Neden bu aracı kullanmalısınız?

DevOps ve geliştirme süreçlerinde yapılandırma dosyalarını hızla doğrulamanızı ve dönüştürmenizi sağlar.

Sıkça sorulan sorular

Neden sekme karakteriyle ilgili hata alıyorum?

YAML girinti için sekme karakterini yasaklar. Satır başlarındaki sekmeleri boşlukla değiştirin.

JSON'u YAML'a çevirebilir miyim?

Bu araç YAML'dan JSON'a dönüştürür. JSON zaten geçerli bir YAML olduğu için çoğu sistem JSON'u doğrudan okuyabilir.

Çoklu belgeler nasıl çıkar?

--- ile ayrılmış her belge JSON dizisinin bir öğesi olarak çıkar.

İlgili araçlar