Ferramenta Tool Kumar
JSONL para CSV
Transforme um objeto JSON por linha em linhas de planilha. O Tool Kumar reúne as chaves de todos os registros em colunas, transforma objetos aninhados em nomes separados por pontos e mantém o arquivo no seu dispositivo.
Como usar esta ferramenta
- Cole as linhas ou abra um arquivo .jsonl ou .ndjson.
- Confira o CSV na visualização “Converter”. A primeira linha lista todas as colunas.
- Copie ou baixe o CSV, ou escolha “Excel (.xlsx)” no conversor para baixar uma pasta de trabalho.
Exemplo prático
Os dois registros compartilham uma linha de cabeçalho. Os campos aninhados de profile viram profile.city e profile.plan, o array tags ocupa uma célula e os valores ausentes ficam vazios.
Entrada · users.jsonl
{"id":1,"name":"Ada","profile":{"city":"London","plan":"pro"},"tags":["admin","beta"]}
{"id":2,"name":"Lin","profile":{"city":"Oslo"},"active":false}
Saída
id,name,profile.city,profile.plan,tags,active
1,Ada,London,pro,"admin, beta",
2,Lin,Oslo,,,false
Opções e casos especiais
- As colunas reúnem as chaves encontradas ao longo de todos os registros, na ordem em que aparecem pela primeira vez.
- Objetos aninhados viram colunas com nomes separados por pontos. Um array de valores simples é escrito em uma única célula, com seus valores separados por vírgulas; um array de objetos permanece em uma célula como JSON compacto.
- Campos ausentes e valores null viram células vazias, então a conversão de volta para JSON não consegue distingui-los.
- Células que contêm vírgulas, aspas ou quebras de linha ficam entre aspas, como exige o CSV. Os números mantêm seus dígitos originais.
- Um único registro em um arquivo .jsonl aberto ainda gera uma linha de cabeçalho e uma linha de dados.
Privado por padrão
Seu documento fica neste navegador. O Tool Kumar analisa, converte e cria downloads no seu dispositivo, sem conta e sem envio ao servidor.
JSONL para CSV: perguntas frequentes
- Como converto NDJSON em CSV?
- Cole os registros ou abra o arquivo .ndjson. A visualização “Converter” mostra o CSV com uma linha de cabeçalho. Copie-o ou baixe um arquivo .csv.
- Como abro o resultado no Excel?
- Baixe o CSV e abra-o no Excel, ou escolha “Excel (.xlsx)” no conversor para baixar uma pasta de trabalho com as mesmas colunas.
- O que acontece com objetos aninhados?
- Seus campos viram colunas com nomes separados por pontos, como profile.city. Um array aninhado permanece em uma única célula.