Utils365

YAML’ı JSON’a dönüştürün

YAML yapılandırmasını JSON’a çevirin ve bozuksa tam olarak nerede bozuk olduğunu öğrenin.

YAML yapıştırın, bir .yaml veya .yml dosyası açın ya da buraya bırakın. --- ile ayrılmış birden fazla belge bir JSON dizisine dönüşür.

Sonraki: JSON biçimlendirici · XML - JSON · JSON - CSV

Bu araçla ilgili bir sorun bildir

YAML - JSON nasıl kullanılır

  1. YAML’ınızı yapıştırın

    YAML yapıştırın ya da bir .yaml veya .yml dosyası açın veya bırakın. Siz yazarken denetlenir ve dönüştürülür.

  2. Bir düzen seçin

    JSON’u 2 veya 4 boşlukla girintileyin ya da tek satıra küçültün.

  3. Kopyalayın veya indirin

    JSON’u kopyalayın ya da .json dosyası olarak indirin.

Neden Utils365 kullanılmalı

  • Çapalar ve birleştirmeler çözülür

    docker-compose ve Kubernetes dosyalarında sık görülen *defaults gibi takma adlar ve <<: *defaults gibi birleştirme anahtarları doldurulur.

  • Birden fazla belge tek seferde

    --- ile ayrılmış belgeler içeren bir dosya, her belge için bir öğe olacak şekilde bir JSON dizisine dönüşür.

  • Düzeltebileceğiniz hatalar

    Hatalı girinti, sekmeler, yinelenen anahtarlar ve kapatılmamış tırnaklar satır ve sütunla belirtilir, satır da yeri işaretlenmiş olarak gösterilir.

  • Tasarımı gereği gizli

    YAML’ınız cihazınızda dönüştürülür ve asla yüklenmez; böylece yapılandırma dosyalarındaki parolalar ve token’lar sizde kalır.

Sıkça sorulan sorular

Birden fazla belge içeren bir dosyaya ne olur?

--- ile ayrılmış belgeler sırayla bir JSON dizisine dönüşür. Tek belgeli bir dosya tek bir JSON değeri olur.

yes, true’ya dönüştürülür mü?

Hayır. Yalnızca true ve false’un boolean olduğu YAML 1.2 izlenir, bu yüzden yes, no, on ve off metin olarak kalır. Boolean kastediyorsanız true veya false yazın.

Çapalar ve takma adlar destekleniyor mu?

Evet. Her *takma ad, &çapasının işaretlediği şeyin bir kopyasıyla değiştirilir ve <<: birleştirme anahtarları eşlemeye katılır. Takma adları devasa bir boyuta genişleyen dosyalar durdurulur.

YAML’ım neden hata gösteriyor?

Yaygın nedenler girinti için kullanılan sekmeler, hizalanmayan öğeler, aynı eşlemede iki kez kullanılan bir anahtar veya kapatılmamış bir tırnaktır. Mesaj satırı ve sütunu verir.

Yorumlara ne olur?

JSON’da yorum yoktur, bu yüzden YAML yorumları sonuca alınmaz.