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

JSON ile YAML arasında iki yönlü dönüştürme. JSON yapıştırıp temiz YAML alın ya da YAML yapıştırıp geçerli JSON alın; sayılar, mantıksal değerler ve boş değerler korunur.

JSON ve YAML dönüşümü için ipuçları


JSON katı ve açıktır, YAML ise okunabilirliği önceler. İkisi arasında dönüştürmek, bir yapılandırmayı elle yeniden yazmadan bir ekosistemden diğerine taşımanızı sağlar.

  • Önce JSON'u doğrulayın: eksik tek bir virgül art arda gelen okuma hatalarına dönüşür.
  • YAML'a çevirdikten sonra girintileri kontrol edin, çünkü YAML'da girinti yapının kendisidir.
  • Mantıksal değerlerin, boş değerlerin ve sayıların gidiş dönüşten sağ çıktığını ve metne dönüşmediğini doğrulayın.

JSON YAML dönüştürücü hakkında sık sorulanlar


YAML neden JSON'dan kısa görünüyor?
YAML tırnakların, süslü parantezlerin ve virgüllerin çoğundan vazgeçer, bu yüzden aynı veri genelde daha az yer kaplar.

YAML'dan JSON'a çevirirken yorumlar korunur mu?
Hayır. JSON'da yorum söz dizimi yoktur, bu yüzden her yorum satırı dönüşümde kaybolur.

Dönüşümden sonra tip hatalarını nasıl önlerim?
Sonucu okuyun ve mantıksal değerleri, boş değerleri ve sayıları kontrol edin. Tırnak içindeki bir değer, sayıya benzese bile metindir.

Wikipedia — JSON
Wikipedia — YAML