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

  1. Cole as linhas ou abra um arquivo .jsonl ou .ndjson.
  2. Confira o CSV na visualização “Converter”. A primeira linha lista todas as colunas.
  3. 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.

Ferramentas relacionadas

Visualizador JSONL, JSON para CSV e JSON para Excel.