YAML → JSON
YAML dosyayı JSON'a çevirir.
Bu araç JavaScript ile çalışır. Kullanmak için tarayıcında JavaScript’i açıp sayfayı yenile.
YAML'DAN JSON'A TEK ADIM.
YAML → JSON, YAML biçimindeki yapılandırma ve veri dosyalarını JSON'a çevirir. Docker Compose, Kubernetes, GitHub Actions ve pek çok uygulamanın ayar dosyaları YAML'dır; bir API'ye, bir JSON şemasına ya da YAML okumayan bir programa aktarmak gerektiğinde bu araç tek adımda çevirir. Çıktı 2 boşluk, 4 boşluk ya da sekmeyle girintilenir; Türkçe ve diğer Unicode karakterler olduğu gibi kalır.
“---” ile ayrılmış birden çok belge içeren YAML dosyaları, her belge bir eleman olacak şekilde bir JSON dizisine çevrilir. JSON'da tarih türü olmadığı için YAML'daki tarih ve zaman değerleri metne dönüştürülür. Dosya güvenli okuma kipinde açılır: YAML'ın program nesnesi oluşturabilen özellikleri devre dışıdır, bu yüzden yabancı bir dosyayı çevirmek de risk taşımaz. Girinti hatası ya da geçersiz bir yapı varsa hatanın satırı ve sütunu gösterilir. YAML, YML ve TXT dosyaları kabul edilir, en fazla 16 MB. Tek seferde en çok 20 dosya yükleyebilirsin; hepsi aynı ayarla işlenir, birden çok dosya tek ZIP olarak iner.
İşin başından sonuna
- YAML dosyanı yükle. YAML, YML ya da TXT dosyasını sürükle veya seç.
- Girintiyi seç. 2 boşluk, 4 boşluk ya da sekme.
- Dönüştür ve indir. JSON hazır olunca indir. Belge sayısı ekranda yazar.
Sık sorulan sorular
Yorumlar ne olur?
JSON yorum desteklemediği için YAML'daki # ile başlayan yorumlar çıktıya taşınmaz.
Çapalar ve takma adlar (& ve *) destekleniyor mu?
Evet. Takma adlar çözülür ve değerleri JSON'da açık olarak yazılır.
Hata mesajında satır numarası neden farklı görünüyor?
YAML hatası çoğu zaman bir önceki satırdaki girintiden kaynaklanır. Belirtilen satırın hemen üstündeki girintileri kontrol et; sekme yerine boşluk kullanıldığından emin ol.
Dosyam sunucuda kalır mı?
Hayır. Dosyan yalnızca işlem için sunucuya gelir, iş bitince silinir; sonucu indirip araçtan çıktığında çıktı da silinir. Hesap açman, ad ya da e-posta vermen gerekmez; dosyaların üçüncü taraf bir servise gönderilmez. Kullanım ücretsizdir: işlem sayısına saatlik ya da günlük kota koymuyoruz, işlemden önce reklam izletmiyoruz ve çıktıya filigran eklemiyoruz.
Diğer Dosya araçları
RUPO Studio