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
- Introduza ou cole o texto em formato TOML na área de entrada.
- Defina o número de espaços para a indentação do JSON pretendido.
- Selecione a opção de ordenar chaves se pretender uma disposição alfabética.
- 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.