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?
- Cole o seu CSV (ou o seu JSON) no painel da esquerda.
- Ajuste, se necessário, o delimitador e a opção «primeira linha = cabeçalhos».
- 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.