jsonecho

YAML Doğrulayıcı

YAML'inizin ayrıştırılıp ayrıştırılmadığını ve ayrıştırılmadığı yeri öğrenin.

Araç yükleniyor...

YAML Doğrulayıcı nasıl kullanılır

  1. YAML'inizi yapıştırın.
  2. Mesajı okuyun. Yeşil geçerli anlamına gelir, kırmızı sorunu gösterir.
  3. Değerlerin nasıl ayrıştırıldığını görmek için Ağaç görünümünü açın.

YAML Doğrulayıcı hakkında

YAML hataları nadiren eksik parantezlerle ilgilidir. Bir boşluk fazla veya eksik, boşluk olması gereken yerde bir sekme veya değerde tırnak içine alınmamış bir iki nokta ile ilgilidir. Doğrulayıcı tam bir ayrıştırma çalıştırır ve ayrıştırıcının pes ettiği satırı ve sütunu gösterir.

Başarı durumunda dosyanızın normalleştirilmiş bir sürümünü alırsınız ve ağaç görünümü nasıl anlaşıldığını gösterir. Bir listenin gerçekten liste, bir sayının gerçekten sayı olduğunu kontrol etmenin iyi bir yoludur.

Sıkça sorulan sorular

YAML'im neden sekme hatasıyla başarısız oluyor?

YAML girinti için sekmelere izin vermez. Onları boşluklarla değiştirin, çoğu düzenleyici bunu otomatik yapabilir.

"bad indentation of a mapping entry" ne anlama gelir?

Bir anahtar kardeşlerinden farklı girintilenmiştir veya bir liste öğesi yanlış derinliktedir. Bahsedilen satıra bakın ve üstündeki satırlarla karşılaştırın.

Bu Kubernetes veya Docker Compose kurallarını kontrol eder mi?

Hayır, yalnızca YAML sözdizimini. Dosyanın ayrıştırıldığını söyler, anahtarların aracınız için geçerli olduğunu değil.

Çok belgeli dosyalar destekleniyor mu?

Evet. --- ile ayrılmış belgeler okunur ve ağaçta bir liste olarak gösterilir.

Bir değer neden tırnak içinde dize olarak gösteriliyor?

Metin olarak kalması gereken bir sayı veya boolean gibi görünüyor, örneğin "yes" veya "0123". Doğrulayıcı bunları normalleştirilmiş çıktıda tırnak içine alır.

YAML Araçları içinde daha fazlası

Tüm araçlar →