TOML Validatore
Valida i file di configurazione TOML
Input TOML
Risultato validazione
Cos'è il TOML Validatore?
TOML (Tom's Obvious Minimal Language) è un formato di configurazione usato da Cargo, Poetry e molti strumenti. Il TOML Validatore controlla se il file è sintatticamente corretto: nomi di chiave validi, indentazione corretta, nessuna chiave duplicata, tabelle ben formate. La specifica TOML definisce le regole.
Questo strumento funziona interamente nel tuo browser. TOML viene analizzato localmente e non viene inviato a nessun server. La sintassi non valida genera messaggi di errore chiari con informazioni su riga e colonna.
Esempi di validazione TOML
TOML valido ha virgolette corrette. TOML non valido spesso ha stringhe non chiuse. Esempio con tema telecomunicazioni:
Esempio 1: TOML valido
Esempio 2: TOML non valido (stringa non chiusa)
Usa il campione sopra per caricare esempi nell'editor.
Come usare questo strumento
Incolla o Carica
Copia TOML e incollalo nell'editor sinistro, o clicca Carica per caricare un file .toml. Usa Esempio per dati di esempio.
Controlla il risultato
Il pannello destro mostra "TOML valido" o un errore specifico. Correggi il problema e rivalidate. Per formattare TOML valido, usa TOML Formattatore.
Copia o Modifica
Usa Copia per copiare il risultato della validazione. Correggi gli errori nella sorgente e rivalidate finché non passa.
Dove la validazione TOML è utile
Prima di fare commit di <code>pyproject.toml</code> (con <a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a>), <code>Cargo.toml</code> (con <a href="https://doc.rust-lang.org/cargo/" target="_blank" rel="noopener">Cargo</a>) o altri file di configurazione, validali qui per rilevare errori di battitura, indentazione errata o chiavi duplicate. Pipeline CI e script di deployment spesso falliscono con TOML non valido; validare prima risparmia tempo di debug. Se devi convertire TOML in JSON o YAML usa TOML a JSON o TOML a YAML dopo la validazione.
Domande Frequenti
I miei dati sono sicuri?
Sì. La validazione viene eseguita nel browser. Nessun dato viene inviato ai server.
Quali errori rileva?
Errori di sintassi: nomi di chiave non validi, sintassi tabella errata, chiavi duplicate, indentazione errata, stringhe o numeri malformati. Non valida rispetto a uno schema né controlla regole semantiche.
Posso validare TOML con commenti?
Sì. TOML supporta i commenti con #. Il validatore accetta TOML standard inclusi i commenti.
Validatore vs Formattatore?
Il validatore controlla solo la sintassi. Il TOML Formattatore riformatta TOML valido con indentazione coerente. Prima usa il validatore per verificare che il file sia valido.