Algo errado nesta ferramenta?

Sobre «TOML JSON Converter Online»

Esta ferramenta converte entre TOML e JSON. TOML é um formato de configuração projetado para legibilidade humana — usado no Cargo.toml do Rust, pyproject.toml do Python, e muitas outras ferramentas modernas. JSON é universal mas mais difícil de ler para humanos.

Conversões em ambas as direções são sem perdas para casos de uso típicos: tabelas do TOML mapeiam para objetos JSON, arrays de tabelas para arrays de objetos, e tipos escalares traduzem um-para-um. O conversor lida com tipos date/datetime do TOML corretamente codificando-os como strings ISO 8601 em JSON.

Útil ao portar configurações entre projetos com preferências de formato diferentes, gerar amostras TOML de schemas JSON, ou gerar arquivos TOML programaticamente de código que produz JSON.

Como usar esta ferramenta

Como converter TOML para JSON

  1. Cole o TOML

    Documento TOML no campo "TOML". O parser suporta tables, inline tables, arrays of tables, strings multilinha e dotted keys conforme TOML 1.0.

  2. Conversão de mão única

    Esta ferramenta só faz TOML → JSON. Não há JSON → TOML aqui — edite à mão ou use outro conversor se precisar.

  3. Executar

    Resultado: um único campo `json` — string JSON formatada (indent 2) do TOML parseado. Comentários não são preservados (JSON não tem).

  4. Use a jusante

    Encaminhe a saída para schemas de configuração, validação por JSON Schema ou jq. Em casos típicos (Cargo.toml, pyproject.toml, configs de prometheus), o resultado bate com parsers TOML da sua linguagem.