TOML Yapılandırma Örneği: Tablolar ve Dizilerle Geçerli Sunucu Ayarları
TOML yapılandırma dosyalarının sözdizimini ve yapısını yerel ve güvenli bir şekilde kontrol edin.
Sonuç
Bu sayfa, küçük, gerçekçi bir yapılandırma dosyasıyla önceden yüklenmiş TOML doğrulayıcıyı açar: satır içi etiketler dizisini içeren üst düzey meta veri anahtarları, iç içe geçmiş [server.limits] alt tablosuna sahip bir [server] tablosu ve iki eklenti girişini listeleyen tekrarlanan [[plugins]] tablo dizisi bloğu. Aşağıdaki geçiş sonucu, yapıştırdığınız herhangi bir dosyayla aynı ayrıştırma kuralları kullanılarak sayfa yüklendiği anda hesaplanır.
TOML'ün tablo ve dizi sözdizimi, elle yazılmış yapılandırma dosyalarının sıklıkla yanlış gittiği yerdir; dolayısıyla bu örnek, önemli olan kısımları uygulamak için oluşturulmuştur: noktalı bir alt tablo adı, aynı satırda sonunda parantez bulunan bir satır içi dizi ve TOML'un özellikle bir tablo başlığının tekrarlanmasına izin vermek için kullandığı çift parantez [[...]] sözdizimi; aynı başlığın iki kez görünmesi bir hata değildir. Gerçek bir Cargo.toml, pyproject.toml veya uygulama ayarları dosyasının şeklini yansıtır.
Aynı şekilde işaretlemek için kendi TOML'nizi kutuya yapıştırın. [Server] gibi tek parantezli bir tablo başlığı kazara tekrarlanırsa veya bir anahtar aynı tablo içinde kopyalanırsa, doğrulayıcı tam satırı bildirir; yinelenen tablo hatası ön ayar sayfasında gösterilen aynı hata sınıfı.