0

TOML dublikāta tabulas galvenes kļūdas piemērs

Pārbaudiet TOML konfigurācijas failu sintaksi un struktūru lokāli un droši.

Notiek apstrāde... 0%
Notiek TOML tabulu parsēšana
Mainīgo lielumu pārbaude
Masīvu bloku pārbaude
Tiek pārbaudītas dublikātu galvenes
Mainīgo kompilēšana

Rezultāts

Šajā lapā tiek atvērts TOML pārbaudītājs, kas ir iepriekš ielādēts ar īsu konfigurāciju, kurā ir reāla, izplatīta kļūda: tabula [serveris] vienreiz tiek deklarēta faila augšdaļā ar resursdatoru un portu, un pēc tam atkal tiek deklarēta tālāk, lai pievienotu taimauta iestatījumu — visticamāk tāpēc, ka iestatījumi tika pievienoti vēlāk, nepamanot, ka tabula jau pastāv. Tālāk norādītā pārbaude, kas neizdodas, tiek izpildīta tiešsaistē brīdī, kad lapa tiek ielādēta un tiek ziņots par otrās, dublētās galvenes rindiņu.

Atšķirībā no dubultiekavu [[...]] tabulu masīva sintakses vienas iekavas tabulas galvenes, piemēram, [serveris], katrā failā TOML ir atļauts parādīties tikai vienu reizi — katrai šai tabulai piederošajai atslēgai ir jābūt grupētai tās vienā deklarācijā. Pārdeklarējot to vēlāk, abi bloki netiek sapludināti; tas vienkārši ir nederīgs, un to ir viegli izdarīt konfigurācijas failā, kas ir audzis, un jauni iestatījumi tiek pievienoti apakšā, nevis ievietoti esošajā tabulā.

Aizstājiet paraugu ar savu TOML, lai redzētu to pašu dublikātu galvenes pārbaudi, kas tiek piemērota tam. Salīdziniet to ar iepriekš iestatīto toml-config-example, lai redzētu, kā [[plugins]] tabulu masīva sintakse likumīgi atkārto galveni, neizraisot šo kļūdu.