YAML'dan JSON'a Dönüştürücü
Biçimlendirilmiş JSON almak için YAML yapıştırın ya da yönü değiştirip JSON'u temiz YAML'a çevirin. Hatalar ayrıştırmayı bozan satırı gösterir.
Bu araç hakkında
YAML; Kubernetes, Docker Compose, GitHub Actions ve sayısız aracın yapılandırma dilidir; JSON ise API'lerin ve çoğu programlama dilinin doğal konuştuğu biçimdir. İkisi aynı veri modelini tanımlar; sıradan belgelerde dönüşüm kayıpsızdır: eşlemeler, listeler, dizeler, sayılar, mantıksal değerler ve null.
Bu dönüştürücü, çapalar ve takma adlar, çok satırlı dizeler ve --- ile ayrılmış birden fazla belge dahil YAML 1.2'yi uygulayan yaml kütüphanesini kullanır. Birden fazla belge içeren dosya JSON dizisine dönüşür. Ters yönde JSON, seçtiğiniz girintiyle blok biçiminde YAML olarak yazılır; uzun dizeler sarılmaz.
Sık sorulan sorular
- Yorumlar korunuyor mu?
- Hayır. JSON'da yorum yoktur; JSON'a dönüştürürken atılır ve geri dönüşte yeniden oluşturulamaz.
- Birden fazla YAML belgesi ne olur?
- Her belge için bir öğe içeren tek bir JSON dizisine dönüştürülür.
- YAML'ım neden ayrıştırılamıyor?
- Genellikle girinti: YAML tutarlı boşluk ister, asla sekme değil. Hata mesajı satır ve sütunu belirtir.
- Verilerim yükleniyor mu?
- Hayır. Dönüştürme tamamen tarayıcınızda çalışır.