JSON para CSV

Converta um objeto ou array JSON em linhas CSV, TSV, separadas por ponto e vírgula ou delimitadas por barra vertical para uso em planilhas, relatórios, revisão de dados e exportações simples.

Objetos, arrays e JSON aninhado

Um objeto no nível superior se torna uma linha de dados, enquanto um array cria uma linha por item. Os nomes das colunas são coletados de todos os registros, portanto campos que aparecem mais tarde não são ignorados. Valores ausentes se tornam células vazias.

Ative Achatar objetos aninhados para transformar chaves aninhadas em colunas como user.name e user.email. Arrays permanecem como strings JSON dentro de uma célula. Se o achatamento estiver desativado, objetos aninhados também serão armazenados como texto JSON.

Como converter JSON para CSV

  1. Cole um JSON válido e escolha o delimitador de saída.
  2. Ative ou desative o achatamento de objetos aninhados conforme o sistema de destino.
  3. Revise o cabeçalho e as linhas, depois copie o resultado delimitado.

Células que contêm delimitadores, aspas, quebras de linha ou espaços ao redor recebem aspas automaticamente. O processamento permanece no navegador.

Ferramentas relacionadas: CSV para JSON · Formatador JSON