Como converter uma coluna em um array JSON válido
Transformar uma coluna de planilha em JSON é uma tarefa comum ao preparar payloads, fixtures e arquivos de configuração. A ferramenta lê um item por linha, identifica alguns tipos simples e devolve um array indentado pronto para revisão.
Os valores true e false viram booleanos, e formatos numéricos inteiros ou decimais viram números. Os demais itens permanecem como texto. Essa conversão automática evita aspas desnecessárias, mas exige atenção quando códigos numéricos precisam preservar zeros à esquerda.
Passo a passo
- Cole uma coluna
Insira os valores na mesma ordem em que devem aparecer no array.
- Observe os tipos
Confira quais itens foram interpretados como número, booleano ou string.
- Revise códigos especiais
Valores como 00123 serão convertidos para 123; adapte a entrada se os zeros forem significativos.
- Copie o JSON
Use a saída em uma requisição, teste ou configuração somente depois de validar os tipos esperados.
Exemplo completo
Uma configuração precisa receber uma lista que combina texto, número e valores booleanos.
producao 42 true 3.5 false
[ "producao", 42, true, 3.5, false ]
Quando esta ferramenta é útil
Payloads de API
Converta IDs ou opções copiadas de uma planilha em um array para uma requisição JSON.
Fixtures de teste
Prepare coleções pequenas para cenários automatizados sem escrever vírgulas e aspas manualmente.
Configurações
Transforme listas de ambientes, recursos ou chaves em uma estrutura válida e legível.
Limites e cuidados
- A saída é sempre um array simples; a ferramenta não cria objetos nem nomes de propriedades.
- null, datas e textos com formato especial continuam como strings. Apenas números e os booleanos em minúsculas são convertidos.
- Linhas vazias são removidas, portanto não é possível representar uma string vazia diretamente pela entrada vertical.
Perguntas frequentes
Textos com espaços são mantidos?
Espaços internos permanecem, mas espaços antes e depois de cada linha são removidos.
Como manter um código numérico como texto?
O reconhecimento atual converte sequências numéricas. Depois de gerar, coloque esse valor entre aspas novamente ou acrescente um prefixo significativo.
Caracteres especiais são escapados?
Sim. A serialização JSON escapa automaticamente aspas, barras e outros caracteres quando necessário.