Como usar: Conversor JSON para TOML
- Cole um objeto JSON — o nível superior precisa ser um objeto.
- O TOML aparece conforme você digita; JSON inválido é indicado com a posição do erro.
- Copie ou baixe o arquivo TOML.
Como o JSON é mapeado para TOML
Valores simples viram linhas chave = valor. Objetos aninhados viram tabelas — {"server": {"port": 8080}} vira [server] seguido de port = 8080. Arrays de objetos viram arrays de tabelas escritos com colchetes duplos, [[servers]], um bloco por item. Arrays de valores simples ficam em linha: tags = ["a", "b"].
O que não pode ser convertido
TOML não tem null, então valores nulos são omitidos. Um documento TOML é sempre uma tabela, por isso o JSON precisa ser um objeto no nível superior — envolva um array de nível superior em um objeto antes. Datas em strings ISO 8601 continuam como strings; escreva-as como datas TOML manualmente se sua ferramenta espera um tipo de data.
Privado por design
A conversão roda no seu navegador; nada é enviado para servidores.
Também pesquisado como: json para toml, converter json para toml, gerar toml, json para cargo toml, json para pyproject toml.
Ferramentas que combinam com: Conversor JSON para TOML
- Conversor TOML — Converta arquivos de configuração TOML — Cargo.toml, pyproject.toml, configs do Hugo ou Netlify — para JSON ou YAML, ou transforme JSON e YAML em TOML.
- JSON para YAML — Cole seu JSON e receba YAML limpo para manifests do Kubernetes, Docker Compose, GitHub Actions ou qualquer arquivo de configuração.
- Formatação JSON — Cole o JSON aqui para formatá-lo, compactá-lo ou validá-lo.
- YAML para JSON — Cole seu YAML — um arquivo Compose, manifesto do Kubernetes ou config de CI — e receba o JSON formatado.