Pular para o conteúdo
Fileflect

JSON para TOML

Converta JSON em TOML para arquivos de configuração como pyproject.toml ou Cargo.toml. No seu navegador.

Processado no seu aparelho: seu arquivo não sai do seu computador

ou clique para escolher no seu aparelho

Até 50 arquivos de no máximo 50 MB cada.

O que JSON para TOML faz

JSON para TOML transforma um objeto JSON em um arquivo TOML com tabelas ([secao]) e listas de tabelas ([[itens]]), o formato de configuração de ferramentas como Cargo, Poetry, Hugo ou pyproject.toml. Chaves com espaços ou símbolos ficam entre aspas.

Limites

  • Até 50 arquivos por vez, de até 50 MB cada.
  • Com o Pro: até 500 arquivos por lote.
  • Se um trabalho demorar mais de 2 minutos, ele é interrompido para não travar seu dispositivo.
  • Processado no seu navegador: seus arquivos nunca são enviados a um servidor.

Perguntas frequentes

Que JSON pode ser convertido?

Um objeto na raiz. O TOML não aceita uma lista nem um valor solto como documento: nesse caso, você verá um aviso explicando.

O que acontece com valores null?

O TOML não tem null: chaves com null são omitidas. Um null dentro de uma lista não pode ser representado e você verá um aviso.

Alguma informação se perde?

Fora os null, não: textos, números, booleanos, listas e objetos aninhados são mantidos, e o TOML é lido de volta igual.