TOML para JSON Conversor Online

Free Grátis · Sem cadastro · Dados não enviados
Indent
TOML
JSON
// JSON output
Lines: Keys:

Mais Ferramentas para Desenvolvedores

Formatador TOML
Formatar & validar
YAML→JSON
Para JSON
JSON→TOML
Para TOML
CSV→JSON
Para JSON
XML→JSON
Para JSON
Formatador JSON
Formatar & validar
Timestamp
Unix ↔ Data
Base64
Codificar/Decodificar

Por Que Este é o Melhor Conversor TOML para JSON

Suporte Completo TOML v1.0

Analisa a especificação completa do TOML: cadeias básicas e literais, cadeias de várias linhas, inteiros (hex, octal, binário), floats, booleanos, datas/horas, arrays, tabelas em linha, tabelas padrão e arrays de tabelas.

Conversão com Preservação de Tipos

Os inteiros TOML se tornam números JSON, os booleanos TOML se tornam booleanos JSON e as cadeias de data/hora TOML são preservadas como cadeias ISO 8601 — sem coerção de tipo silenciosa.

Cargo.toml & pyproject.toml

Converta o Cargo.toml do Rust, o pyproject.toml do Python ou qualquer configuração TOML em JSON para usar com ferramentas que exigem entrada JSON — como APIs, linters ou pipelines de dados.

Privacidade em Primeiro Lugar

A conversão acontece inteiramente no seu navegador — nenhum dado sai do seu dispositivo. Seguro para arquivos TOML que contenham tokens, credenciais ou configuração de registro privado.

Perguntas Frequentes

Por que converter TOML para JSON?

JSON é o formato universal de intercâmbio de dados suportado por praticamente todas as linguagens de programação e ferramentas. Converter TOML em JSON permite alimentar dados de configuração TOML em APIs REST, ferramentas JavaScript, esquemas de validação de dados ou qualquer sistema que aceite JSON, mas não TOML.

Como os arrays de tabelas do TOML são convertidos?

As seções [[table]] do TOML se tornam arrays JSON de objetos. Por exemplo, cada entrada [[bin]] em um Cargo.toml se torna um elemento de um array JSON "bin".

As datas do TOML são preservadas no JSON?

O JSON não tem um tipo de data nativo, então os valores de data/hora do TOML são convertidos em cadeias ISO 8601 (por exemplo, "2024-01-15T10:30:00Z"). Essa é a convenção padrão usada pela maioria das APIs baseadas em JSON.

Posso converter TOML para JSON programaticamente?

Sim. Em Python, use a biblioteca padrão tomllib (Python 3.11+) combinada com json.dumps(). Em Node.js, use o pacote @iarna/toml ou smol-toml. Esta ferramenta online é a opção mais rápida para conversões pontuais.

Guia detalhado
Guia YAML & TOML
Kubernetes, Docker, Rust & Python
Ler o guia