CSV para JSON

Converta uma tabela CSV para uma matriz JSON usando a primeira linha como nomes de coluna.

A primeira linha é o cabeçalho. Os valores permanecem firmes.

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 a tabela completa, incluindo a linha de cabeçalho.
  2. Escolha seu delimitador real e converta-se em JSON.
  3. Verifique as chaves, contagem de registros e códigos com zeros principais.

Um exemplo que você pode verificar

Converta uma tabela preservando códigos e valores como texto.

Entrada de exemplo

name,code
Ana,001

ConfiguraçõesDelimitador: vírgula.

Resultado esperado

[
  {
    "name": "Ana",
    "code": "001"
  }
]

A primeira fila deve ter nomes únicos. O código 001 mantém seus zeros; tipos numéricos não são inferidos.

CSV para JSON sem perder zeros principais

Códigos como o 001 permanecem em ordem. A primeira linha fornece nomes de colunas; as células citadas podem conter vírgulas e quebras de linha. Escolha o delimitador real da sua tabela antes de converter.

CSV para JSONUsos e orientação prática

Converter CSV em JSON transforma uma tabela textual em uma matriz de objetos. A linha de cabeçalho define chaves e cada linha de dados contribui com um registro. Ajuda a preparar exemplos de API ou mover uma tabela para um aplicativo esperando JSON. Identifique o delimitador real primeiro: vírgulas, ponto e vírgula e abas não são intercambiáveis com caracteres pertencentes a células. O separador escolhido precisa corresponder à representação de origem para que as colunas sejam interpretadas corretamente.

Regras de cotação permitem delimitadores e quebras de linha dentro de uma célula. Não repare um CSV problemático removendo todas as citações, porque nomes ou notas podem conter vírgulas legítimas. Verifique se os cabeçalhos são reconhecíveis e não criam chaves ambíguas. Se as colunas de saída aparecerem deslocadas, inspecione a estrutura original e o delimitador selecionado antes de modificar manualmente os objetos. Corrigir a interpretação de entrada é geralmente mais confiável do que compensá-la em muitos registros gerados.

As células permanecem amarradas para preservar códigos, levando zeros e representações que não devem se tornar números automaticamente. Isso impede que "0012" perca seu prefixo, mas significa que uma quantidade também pode aparecer como texto. O destinatário deve decidir quais campos exigem números, datas ou booleanos. A conversão de tabelas não valida esse contrato nem entende o significado de cada coluna de seu cabeçalho. Revise os tipos esperados no aplicativo usando o resultado.

Verifique a contagem de registros, uma célula vazia, um código zero principal e uma nota contendo citações. Mantenha a fonte CSV para resolver discrepâncias. A matéria JSON ajuda a inspecionar a saída, enquanto o JSON para CSV fornece o fluxo de trabalho reverso. Uma viagem de ida e volta pode alterar a formatação textual sem alterar os valores comuns, então compare dados e estrutura em vez de exigir byte para igualdade de bytes das duas representações de formato.

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

Para a revisão de importação, compare a primeira e a última linhas CSV com seus objetos correspondentes e conte todos os registros. Inclua uma célula citada contendo o delimitador para verificar a interpretação. Preparar uma conversão de tipo explícita quando o receptor requer números em vez de remover manualmente aspas ao longo do resultado.

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 JSONAqui.
  2. Inspecione o JSON.
  3. Exportar de volta para CSV

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

Opções e limites

Cole o CSV, escolha o separador e converta. A primeira linha deve ter nomes de coluna distintos e não vazios. Cada célula permanece como texto, incluindo zeros à esquerda. Aspas duplas escapadas e quebras de linha nas células são aceitas. Limites: 10.000 linhas, 200 colunas e 1 milhão de caracteres.

Perguntas frequentes

Números e datas são convertidos automaticamente?

Não. As células permanecem amarradas para preservar códigos, datas e zeros principais. Os nomes das colunas também estão preservados.

Guias