Entrada TOML

Resultado da validação

O que é um Validador TOML?

TOML (Tom's Obvious Minimal Language) é um formato de configuração usado por Cargo, Poetry e muitas ferramentas. Um validador TOML verifica se o seu ficheiro é sintaticamente correto: nomes de chaves válidos, indentação adequada, sem chaves duplicadas e tabelas bem formadas. A especificação TOML define as regras.

Esta ferramenta executa-se inteiramente no seu navegador. O seu TOML é analisado localmente; nada é enviado para um servidor. Sintaxe inválida produz mensagens de erro claras com informação de linha e coluna.

Exemplos de validação TOML

O TOML válido tem aspas adequadas. O TOML inválido tem frequentemente strings não fechadas. Exemplos de telecomunicações:

Exemplo 1: TOML válido

Válido

Exemplo 2: TOML inválido (string não fechada)

Inválido

Use Amostra acima para carregar exemplos no editor.

Como usar esta ferramenta

1

Colar ou carregar

Copie o seu TOML e cole no editor esquerdo, ou clique em Carregar para carregar um ficheiro .toml. Use Amostra para dados de exemplo.

2

Verificar o resultado

O painel direito mostra "TOML válido" ou lista erros específicos. Corrija os problemas e revalide. Para formatar TOML válido, use o Formatador TOML.

3

Copiar ou corrigir

Use Copiar para copiar o resultado da validação. Corrija os erros na sua fonte e valide novamente até passar.

Onde a validação TOML ajuda

Antes de fazer commit de <code>pyproject.toml</code> (usado pelo <a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a>), <code>Cargo.toml</code> (usado pelo <a href="https://doc.rust-lang.org/cargo/" target="_blank" rel="noopener">Cargo</a>) ou outros ficheiros de configuração, valide-os aqui para detetar erros de digitação, indentação errada ou chaves duplicadas. Pipelines CI e scripts de implementação frequentemente falham com TOML inválido; validar primeiro poupa tempo de depuração. Se precisar de converter TOML para JSON ou YAML, use TOML para JSON ou TOML para YAML após validação.

Perguntas frequentes

Os meus dados são privados?

Sim. A validação executa-se no seu navegador. Nenhum dado é enviado para qualquer servidor.

Que erros deteta?

Erros de sintaxe: nomes de chaves inválidos, sintaxe de tabela incorreta, chaves duplicadas, indentação incorreta, strings ou números inválidos. Não faz validação contra esquema nem verificação de regras semânticas.

Posso validar TOML com comentários?

Sim. O TOML suporta comentários com #. O validador aceita TOML padrão com comentários.

Validador vs Formatador?

O Validador verifica apenas a sintaxe. O Formatador TOML reformata TOML válido com indentação consistente. Primeiro verifique se o ficheiro é válido com o validador.

Ferramentas relacionadas

TOML. Especificação TOML. Especificação JSON. Cargo. Poetry. YAML.