Primjer pogreške u zaglavlju dvostruke tablice TOML
Provjerite sintaksu i strukturu TOML konfiguracijskih datoteka lokalno i sigurno.
Rezultat
Ova stranica otvara TOML validator unaprijed učitan s kratkom konfiguracijom koja sadrži stvarnu, uobičajenu pogrešku: [server] tablica deklarirana je jednom pri vrhu datoteke s hostom i portom, a zatim je deklarirana niže kako bi se dodala postavka vremenskog ograničenja — najvjerojatnije zato što su postavke dodane kasnije, a da se nije primijetilo da tablica već postoji. Neuspješna provjera u nastavku pokreće se u trenutku učitavanja stranice i prijavljuje redak drugog, dupliciranog zaglavlja.
Za razliku od sintakse niza tablica s dvostrukim zagradama [[...]], zaglavlje tablice s jednom zagradom kao što je [poslužitelj] smije se pojaviti samo jednom po datoteci u TOML-u — svaki ključ koji pripada toj tablici mora biti grupiran pod svojom jednom deklaracijom. Kasnije ponovno deklariranje ne spaja dva bloka; jednostavno je nevažeća i lako je napraviti pogrešku u konfiguracijskoj datoteci koja je narasla gomilanjem, s novim postavkama pridodanim na dnu umjesto umetnutim u postojeću tablicu.
Zamijenite uzorak svojim vlastitim TOML-om kako biste vidjeli kako se na njega primjenjuje ista provjera duplikata zaglavlja. Usporedite ga s toml-config-example unaprijed postavljenom postavkom da biste vidjeli kako [[plugins]] sintaksa array-of-tables legitimno ponavlja zaglavlje bez pokretanja ove pogreške.