Conversores de arquivos

Conversor de TOML para JSON

Converta configurações TOML para JSON com controlo de indentação e ordenação de chaves.

Executar ferramenta

O conversor de TOML para JSON transforma ficheiros de configuração e blocos de texto TOML numa estrutura JSON legível e organizada. Esta ferramenta processa valores escalares, tabelas simples e tabelas aninhadas, convertendo tipos de dados como cadeias de texto, números inteiros, números decimais e valores lógicos para as respetivas representações em formato JSON. Valores de data, hora e instantes temporais completos são formatados como texto em conformidade com a norma ISO. Pode personalizar a apresentação do resultado ajustando o número de espaços de indentação e ativando a ordenação alfabética das chaves no documento final. Se o campo de texto estiver vazio ou contiver apenas espaços, a ferramenta produz um objeto JSON vazio. Se o texto TOML tiver erros de sintaxe ou elementos inválidos, o painel de resultado não mostra o documento JSON e permanece vazio.

Instruções

  1. Introduza ou cole o texto em formato TOML na área de entrada.
  2. Defina o número de espaços para a indentação do JSON pretendido.
  3. Selecione a opção de ordenar chaves se pretender uma disposição alfabética.
  4. Execute a conversão para visualizar o documento JSON correspondente no painel de saída.

Exemplos

  • Converter uma tabela simples com pares de chave e valor: [servidor]\nporta = 8080\nativado = true resulta no objeto JSON correspondente com tipos numéricos e lógicos preservados.
  • Converter registos com datas e estruturas aninhadas: data_criacao = 2025-01-15T10:30:00Z gera uma propriedade com a cadeia de texto no formato normalizado ISO.

Perguntas frequentes

Como são tratadas as datas e horas do formato TOML?

Valores de data, hora e datetime definidos no texto TOML são convertidos em cadeias de texto formatadas segundo a norma ISO no documento JSON.

O que acontece se o campo de texto TOML for deixado em branco?

Se a entrada estiver vazia ou contiver apenas espaços, a ferramenta gera um objeto JSON vazio como resultado.

O que ocorre quando o texto TOML contém erros de sintaxe?

Se o texto TOML tiver erros de sintaxe, a ferramenta não gera o documento JSON e o painel de resultado permanece vazio ou apresenta uma indicação do erro.

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.