Ferramenta Tool Kumar

JSON para JSONL

Transforme um array JSON em JSON Lines, também chamado de NDJSON, com cada elemento em sua própria linha como JSON compacto. Pipelines de logs, importações em lote e conjuntos de dados que leem um registro por vez esperam esse formato.

Como usar esta ferramenta

  1. Cole um array JSON ou abra um arquivo.
  2. Leia o JSON Lines na visualização “Converter”.
  3. Copie as linhas ou baixe-as como arquivo .jsonl.

Exemplo prático

Cada elemento do array vira uma linha. Arrays e objetos aninhados permanecem dentro de seu registro, e os IDs grandes mantêm todos os dígitos.

Entrada

[{"id":9007199254740993,"event":"click","tags":["home","cta"]},{"id":9007199254740994,"event":"view","meta":{"page":"/pricing"}}]

Saída

{"id":9007199254740993,"event":"click","tags":["home","cta"]}
{"id":9007199254740994,"event":"view","meta":{"page":"/pricing"}}

Opções e casos especiais

  • Cada elemento do array no nível superior vira uma linha de JSON compacto, na mesma ordem, e cada linha termina com uma quebra de linha.
  • Um documento que não é um array vira uma única linha.
  • Arrays e objetos aninhados permanecem dentro de seu registro. Apenas o nível superior é dividido.
  • Os números mantêm seus dígitos originais.

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.

JSON para JSONL: perguntas frequentes

Como converto JSON em JSONL?
Cole um array JSON aqui. O conversor escreve cada elemento em sua própria linha. Copie o resultado ou baixe-o como .jsonl.
NDJSON é o mesmo que JSONL?
Na prática, sim. Os dois significam um valor JSON por linha, então a saída atende a ferramentas que usam qualquer um desses nomes.
Posso converter JSONL de volta em um array JSON?
Sim. “NDJSON para JSON” lê as linhas e retorna um único array JSON.

Ferramentas relacionadas

NDJSON para JSON, Visualizador JSONL e JSON para CSV.