A agência Orqeo ↗

Documentos

CSV para JSON

Cole CSV, receba JSON — e vice-versa, em direto enquanto escreve.

Transformar uma exportação de folha de cálculo num array de objetos JSON — ou o inverso — é uma necessidade do dia a dia de quem trabalha com dados: alimentar uma API, criar dados de teste, preparar um script. Cole o seu CSV no painel da esquerda e o JSON constrói-se instantaneamente à direita, com cada linha a tornar-se um objeto cujas chaves vêm da primeira linha (opção desativável). Cole antes um array JSON e recebe de volta um CSV limpo. O delimitador — vírgula, ponto e vírgula ou tabulação — é configurável, e toda a conversão corre no seu dispositivo: os dados nunca tocam num servidor. Grátis, sem conta, sem limites de tamanho.

Como funciona?

  1. Cole o seu CSV (ou o seu JSON) no painel da esquerda.
  2. Ajuste, se necessário, o delimitador e a opção «primeira linha = cabeçalhos».
  3. O resultado aparece em direto à direita: copie-o com um clique.

Perguntas frequentes

Que estrutura de JSON é produzida?

Um array de objetos: cada linha do CSV torna-se um objeto cujas chaves são os cabeçalhos das colunas. Com a opção de cabeçalhos desativada, cada linha passa a um simples array de valores.

Os meus dados são enviados para um servidor?

Não. A conversão corre em direto no seu dispositivo, à medida que escreve — pode converter dados de clientes ou financeiros sem que saiam da sua máquina.

Como é que a conversão JSON para CSV trata objetos aninhados?

O CSV é um formato plano, por isso cada propriedade de primeiro nível torna-se uma coluna. Os valores aninhados são serializados tal como estão — aplane-os primeiro se os quiser em colunas separadas.

Que delimitadores são suportados?

Vírgula, ponto e vírgula e tabulação. Os valores entre aspas que contenham delimitadores ou quebras de linha são tratados corretamente nos dois sentidos.

Ferramentas relacionadas