ConvertLab.cloud

O que é um ficheiro TOML?

TOML — configuração sem ambiguidades

Utilizar o formato TOML

Um exemplo concreto

Preparar um JSON a partir de um ficheiro TOML para uma aplicação.

As verificações úteis

Verifique as datas, os quadros e as secçõ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 terá de o utilizar.

As suas perguntas sobre este formato

Porque é que o 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 conservar toda a sua estrutura.

Como evitar perder os zeros no início dos identificadores?

Ao abrir o CSV num programa de folhas de cálculo, 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 guardar novamente.

Posso converter um ficheiro que contenha segredos?

Retire as palavras-passe, chaves do API e outros segredos antes de enviar um exemplo ao serviço ou suporte. O processamento de ficheiros é feito online. Para dados que não devem sair do seu dispositivo, use uma ferramenta local adequada.

Porque é que todas as saídas não são oferecidas?

Os formatos não são intercambiáveis em todos os casos. ConvertLab mostra as conversões do seu catálogo; renomear uma extensão não transforma o conteúdo. As saídas especializadas, como algumas exportações XML ou folhas de cálculo, são identificadas como NoLimit.

01

O que é?

O TOML é um formato de configuração que procura garantir aquilo que o YAML nunca conseguiu assegurar: a ausência total de ambiguidade. Cada valor tem um tipo explícito, e nunca há duas formas de interpretar a mesma linha.

A sua sintaxe recorda os antigos ficheiros INI — secções entre parênteses retos, chaves e valores — mas assenta numa especificação rigorosa.

02

História e origem

Tom Preston-Werner, cofundador do GitHub, criou o TOML em 2013, numa reação direta às armadilhas do YAML.

Impôs-se como formato de configuração em vários ecossistemas de referência, nomeadamente no da linguagem Rust e, mais recentemente, no do Python.

03

Porque é prático

Nenhuma ambiguidade, tipos explícitos, uma legibilidade excelente e a possibilidade de incluir comentários.

Suporta datas de forma nativa, o que o JSON não faz.

04

Limites e defeitos

As estruturas profundamente aninhadas tornam-se rapidamente pesadas: não é o seu terreno de eleição.

É menos difundido do que o YAML ou o JSON, e o seu suporte de ferramentas é mais limitado.

05

Conselhos de utilização

O TOML é excelente para um ficheiro de configuração, onde a clareza prevalece sobre a compacidade.

Para troca de dados ou estruturas complexas, converta-o para JSON.

Converta o seu TOML em segundos, nos nossos servidores seguros em França.

Converter um TOML