Mr. Encoder

JSON ↔ YAML Dönüştürücü

JSON verisini YAML'a, YAML verisini JSON'a ayarlanabilir girintiyle dönüştürün.

Nasıl kullanılır?

  1. JSON verisini sol panele veya YAML verisini sağ panele yapıştırın.
  2. 2 veya 4 boşluk girinti seçin.
  3. JSON → YAML ya da YAML → JSON düğmesine tıklayın ve sonucu kopyalayın.

Sıkça sorulan sorular

JSON ile YAML arasındaki fark nedir?

İkisi de aynı veri yapılarını (nesne, dizi, metin, sayı, boolean ve null) ifade eder. YAML süslü parantez yerine girinti kullanır ve yorum satırına izin verir; bu yüzden Docker Compose, Kubernetes ve GitHub Actions gibi yapılandırma dosyalarında tercih edilir.

YAML'dan JSON'a çevirirken yorumlar korunur mu?

Hayır. JSON'da yorum sözdizimi olmadığı için yorumlar atılır. Anchor ve alias tanımları gerçek değerlerine açılır.

Birden fazla doküman içeren YAML dosyası nasıl çevrilir?

YAML, --- ile ayrılmış birden fazla doküman içeriyorsa sonuç, her doküman için bir eleman içeren bir JSON dizisi olur.

YAML dosyam neden hata veriyor?

En sık nedenler sekme ile boşluğun karışık kullanılması, tutarsız girinti ve içinde ": " geçen tırnaksız değerlerdir. Hata mesajı, ayrıştırıcının durduğu satır ve sütunu gösterir.

Diğer araçlar