Esimerkki TOML-kaksoistaulukon otsikon virheestä
Tarkista TOML-määritystiedostojen syntaksi ja rakenne paikallisesti ja turvallisesti.
Tulos
Tämä sivu avaa TOML-validaattorin, joka on esiladattu lyhyellä konfiguraatiolla, joka sisältää todellisen, yleisen virheen: [palvelin]-taulukko ilmoitetaan kerran lähelle tiedoston yläosaa isäntäkoneen ja portin kanssa ja ilmoitetaan sitten uudelleen alempana aikakatkaisuasetuksen lisäämiseksi – todennäköisimmin koska asetukset lisättiin myöhemmin huomaamatta, että taulukko oli jo olemassa. Alla oleva epäonnistunut tarkistus käynnistyy heti, kun sivu latautuu ja raportoi toisen, päällekkäisen otsikon rivin.
Toisin kuin kaksoissulkeissa [[...]] array-of-tables -syntaksissa, yhden hakasulkeen taulukon otsikko, kuten [palvelin], saa esiintyä vain kerran TOML-tiedostoa kohden – jokainen tähän taulukkoon kuuluva avain on ryhmiteltävä sen yhden ilmoituksen alle. Sen ilmoittaminen myöhemmin uudelleen ei yhdistä kahta lohkoa; se on yksinkertaisesti virheellinen, ja se on helppo tehdä konfiguraatiotiedostossa, joka on kasvanut lisääntyessä, kun uudet asetukset on liitetty alareunaan sen sijaan, että ne olisi lisätty olemassa olevaan taulukkoon.
Korvaa näyte omalla TOML-tiedostollasi, jotta näet saman päällekkäisen otsikon tarkistuksen. Vertaa sitä toml-config-example-esiasetukseen nähdäksesi, kuinka [[plugins]] array-of-tables -syntaksi toistaa oikeutetusti otsikon käynnistämättä tätä virhettä.