Conversor de TOML para JSON

Precisa da conversão inversa?
JSON to TOML Converter

Entrada TOML

1

Saída JSON

Insira dados em TOML para convertê-los em JSON

Os dados convertidos aparecerão aqui

Como converter TOML para JSON

  1. Etapa 1 – Cole a configuração TOML

    • Cole pares chave-valor, [seções] ou [[tabelas]] TOML no editor.
    • Os valores podem ser strings, inteiros, floats, booleanos, arrays ou datas.
    • Você também pode importar arquivos .toml do seu computador.
  2. Etapa 2 – Inspecione o JSON

    • A ferramenta converte a semântica do TOML em objetos JSON válidos.
    • Datas (RFC 3339) são preservadas como strings e a tipagem é mantida quando possível.
    • Verifique se as tabelas são representadas como propriedades JSON aninhadas.
  3. Etapa 3 – Exporte a saída

    • Copie o JSON para usar em apps JavaScript/TypeScript.
    • Baixe como arquivo .json para migração de dados ou uso em APIs.
Exemplo: TOML para JSON
# Input TOML
title = "TOML Example"

[owner]
name = "Tom Preston-Werner"

// Output JSON
{
  "title": "TOML Example",
  "owner": {
    "name": "Tom Preston-Werner"
  }
}

Ferramentas relacionadas

Perguntas Frequentes

O que é o formato TOML?

TOML (Tom's Obvious Minimal Language) é um formato de arquivo de configuração fácil de ler por ter uma semântica clara. Foi projetado para mapear sem ambiguidade para uma tabela hash.

Como as seções TOML são convertidas?

As seções TOML [section] se tornam objetos JSON aninhados. Chaves com pontos como 'database.host' criam estruturas aninhadas automaticamente.

Quais recursos TOML são compatíveis?

O conversor aceita strings, números, booleanos, arrays, tabelas inline, seções aninhadas e análise básica de data/hora. Strings multilinha complexas e recursos TOML avançados podem ter suporte limitado.

Há suporte a tabelas de arrays?

Sim. Tabelas de arrays [[products]] são convertidas em arrays JSON com objetos, o que é útil para representar blocos de configuração repetidos.

Meus dados estão seguros?

Sim. Todo o processamento acontece inteiramente no navegador. Seus dados nunca são enviados a um servidor, garantindo total privacidade e segurança.