Pular para o conteúdo
NDJSONJSON

Conversor de NDJSON para JSON

Conversor de arquivos

Seus arquivos no formato de que você precisa.

Usar outro conversor

O formato certo para seus arquivos.

Arraste seus arquivos para cá ou selecione-os abaixo.

Até 50 arquivos · No máximo 100 MB por arquivo

Carregando conversor…

GEEDITOR / NDJSON → JSON

Sobre esta conversão · NDJSON → JSON

Prepare dados NDJSON em JSON para um importador ou script. Confira o separador, a estrutura das linhas e o tratamento dos identificadores antes de exportar tudo.

Use um array de objetos ou de linhas. As chaves viram colunas e valores ausentes deixam células vazias. Objetos e arrays aninhados viram texto JSON dentro de uma célula, não colunas adicionais.

JSON é exportado como matriz de matrizes de linhas, incluindo o cabeçalho, não automaticamente como objetos com chaves. NDJSON coloca uma matriz de linha por linha. Confira a estrutura esperada pelo programa receptor.

Exemplo prático
Entrada

{"id":"0012","name":"A, B","meta":{"size":"M"}}
{"id":"0013","name":"C"}

Saída

[
  [
    "id",
    "name",
    "meta"
  ],
  [
    "0012",
    "A, B",
    "{\"size\":\"M\"}"
  ],
  [
    "0013",
    "C",
    ""
  ]
]

Como converter

  1. Clique em “Escolher arquivos” e selecione o arquivo NDJSON original. Comece com um arquivo ao comparar ajustes.
  2. Confira se a saída selecionada é JSON. Estas instruções se referem a essa opção; outra saída pode usar ajustes diferentes.
  3. Clique em “Converter arquivos” e salve o resultado na linha do arquivo. “Baixar tudo” reúne os arquivos em um ZIP, sem combinar seu conteúdo.
  4. Abra o resultado JSON e compare linhas, cabeçalhos, células vazias, datas e identificadores com NDJSON. Importe códigos como 00123 como texto no aplicativo de destino; não confie cegamente na detecção automática de tipos.

Perguntas frequentes

Como são tratados dados aninhados e valores ausentes?

Use um array de objetos ou de linhas. As chaves viram colunas e valores ausentes deixam células vazias. Objetos e arrays aninhados viram texto JSON dentro de uma célula, não colunas adicionais. Para JSON, use uma matriz de objetos ou de matrizes de linhas, sem misturar os tipos. Objetos aninhados viram texto JSON nas células, não novas colunas. NDJSON exige um objeto ou uma matriz de linha válida por linha não vazia.

Qual estrutura JSON o conversor aceita ou produz?

JSON é exportado como matriz de matrizes de linhas, incluindo o cabeçalho, não automaticamente como objetos com chaves. NDJSON coloca uma matriz de linha por linha. Confira a estrutura esperada pelo programa receptor.