
O que é um arquivo TOML?
TOML — configuração sem ambiguidade
Usar o formato TOML
Um exemplo concreto
Preparar um JSON a partir de um arquivo TOML para um aplicativo.
As verificações úteis
Verifique as datas, as tabelas e as seções aninhadas. Os comentários não fazem parte dos dados JSON.
Escolher uma conversão
Mantenha o original e abra o resultado no software ou no dispositivo que deverá usá-lo.
Suas perguntas sobre este formato
Por que meu JSON muda de estrutura para CSV?
CSV representa uma tabela de linhas e colunas. JSON pode conter objetos e listas aninhadas que não se transponem diretamente. Converta uma cópia, verifique como os campos são representados e mantenha o JSON se o seu uso exigir preservar toda a sua estrutura.
Como evitar perder os zeros no início dos identificadores?
Ao abrir o CSV em uma planilha, importe as colunas de identificadores como texto. Uma abertura automática pode transformar 00123 em 123. Verifique também as datas e os separadores decimais antes de salvar novamente.
Posso converter um arquivo contendo segredos?
Remova senhas, chaves do API e outros segredos antes de enviar um exemplo ao serviço ou suporte. O processamento de arquivos é feito online. Para dados que não devem sair do seu dispositivo, use uma ferramenta local adequada.
Por que nem todas as saídas são oferecidas?
Os formatos não são intercambiáveis em todos os casos. ConvertLab mostra as conversões de seu catálogo; renomear uma extensão não transforma o conteúdo. Saídas especializadas, como alguns exports XML ou planilhas, são identificadas como NoLimit.
O que é?
O TOML é um formato de configuração que busca resolver o que o YAML nunca conseguiu garantir: a ausência total de ambiguidade. Cada valor tem um tipo explícito, e nunca há duas maneiras de interpretar a mesma linha.
Sua sintaxe lembra os antigos arquivos INI — seções entre colchetes, chaves e valores —, mas com uma especificação rigorosa por trás.
História e origem
Tom Preston-Werner, cofundador do GitHub, criou o TOML em 2013, em reação direta às armadilhas do YAML.
Ele se consolidou como formato de configuração em vários ecossistemas importantes, sobretudo no da linguagem Rust e, mais recentemente, no do Python.
Por que é prático
Nenhuma ambiguidade, tipos explícitos, ótima legibilidade e suporte a comentários.
Ele lida nativamente com datas, algo que o JSON não faz.
Limites e defeitos
Estruturas profundamente aninhadas rapidamente se tornam pesadas nele: não é o seu forte.
É menos difundido que o YAML ou o JSON, e seu ferramental é mais limitado.
Dicas de uso
O TOML é excelente para arquivos de configuração, onde a clareza importa mais que a compactação.
Para troca de dados ou estruturas complexas, converta-o para JSON.
Converta seu TOML em segundos, nos nossos servidores seguros na França.
Converter um TOML