JSON para CSV

Converta uma matriz JSON de objetos em uma tabela CSV para download.

Seus arquivos são processados aqui, no seu dispositivo

Não enviamos seu arquivo ou conteúdo de texto para um servidor de processamento. Nenhuma conta é necessária e não há cota de operação diária. Ferramentas individuais têm limites de tamanho para proteger a memória do seu dispositivo.

Uma conexão é necessária para carregar o site e seus recursos. Hospedagem pode receber dados técnicos de visitas. Os favoritos armazenam apenas identificadores de ferramenta neste navegador.

Como lidamos com seus dados →

Como usar esta ferramenta

  1. Cole uma matriz JSON de objetos em vez de um único objeto.
  2. Escolha um delimitador e revise a proteção da fórmula para o uso pretendido.
  3. Inspecione colunas, células vazias e objetos aninhados antes de importar o CSV.

Um exemplo que você pode verificar

Prepare uma lista de objetos para uso como tabela.

Entrada de exemplo

[{"name":"Ana","age":30}]

ConfiguraçõesDelimitador: vírgula. Proteção de fórmula ativada.

Resultado esperado

name,age
Ana,30

Objetos aninhados permanecem JSON dentro das células. A proteção de fórmula adiciona um apóstrofo a cordas potencialmente executáveis.

JSON para CSVUsos e orientação prática

Converter JSON em CSV apresenta uma matriz de objetos como uma tabela textual. Ele ajuda a inspecionar registros em uma planilha ou exportar dados para um sistema esperando colunas. A entrada deve ser uma matriz de objetos, em vez de um objeto isolado ou uma lista de valores simples. Revise essa estrutura primeiro e escolha o delimitador usado pelo aplicativo receptor. Um documento JSON válido não é necessariamente uma entrada de tabela adequada sem essa forma necessária.

Colunas incluem chaves encontradas nos registros. Uma propriedade ausente de uma linha pode produzir uma célula vazia sem remover esse registro. Objetos e arrays aninhados são representados como JSON dentro de uma célula em vez de automaticamente expandidos em muitas colunas. Prepare uma transformação deliberada de achatamento de antemão se for necessária uma tabela plana. O conversor não pode inferir quais relações aninhadas devem se tornar colunas em seu modelo de dados específico.

Revise a proteção da fórmula de acordo com o uso pretendido. Alguns programas de planilha interpretam strings começando com certos caracteres como fórmulas. A opção de proteção reduz esse risco sob suas regras de saída, mas pode mudar a forma como essas células são representadas. Quando um programa de recebimento espera texto exato, escolha a configuração conscientemente e inspecione exemplos começando com sinais relevantes. A escolha apropriada depende se a tabela será aberta interativamente ou consumida como dados literais.

Importe o resultado usando o delimitador selecionado e verifique cabeçalhos, contagem de linhas, citações e conteúdo aninhado. O destino pode converter códigos independentemente em números ou inferir formatos de data; configurar tipos de importação quando o texto deve permanecer texto. Mantenha a fonte JSON para preservar tipos e relacionamentos que uma tabela representa de forma diferente. CSV para JSON fornece a conversão reversa, preservando células como strings que ainda podem exigir revisão de tipo.

Uma verificação prática antes de usar o resultado

Para a revisão de exportação, use dois objetos com uma propriedade ausente e um valor aninhado. Inspecione colunas e saída aberta no programa de recebimento com o delimitador correto. Verifique o manuseio da célula vazia e do JSON interno. Teste a proteção de fórmulas potenciais usando dados fictícios antes de importar a coleta real.

Continue sua tarefa

Baixe o resultado ou copie o texto antes de abrir outra ferramenta. Em seguida, carregue ou cole-o na próxima etapa; o conteúdo não é transferido automaticamente.

Dados da tabela de revisão

Mantenha códigos como 001 intactos ao converter para JSON, inspecione os dados e exporte quando estiver pronto.

  1. Converter CSV em JSON
  2. Inspecione o JSON.
  3. Exportar de volta para CSVAqui.

Ao abrir o CSV em uma planilha, importe colunas de código como texto para preservar zeros principais.

Opções e limites

Insira uma lista JSON de objetos e escolha o separador. As chaves viram colunas na ordem em que aparecem pela primeira vez. Propriedades ausentes e null viram células vazias; objetos internos são serializados como JSON na célula. Limites: 10.000 linhas e 200 colunas. Os números usam a precisão habitual do JavaScript.

Perguntas frequentes

O que faz a proteção de fórmulas?

Ele adiciona um apóstrofo a strings que podem ser interpretadas como fórmulas de planilha. Isso é ativado por padrão; desative-o quando precisar dessas cordas preservadas literalmente.

Guias