ConvertLab.cloud

O que é um ficheiro CSV?

CSV — tabela em texto

Utilizar o formato CSV

Um exemplo concreto

Preparar um JSON a partir de uma exportação CSV de produtos.

As verificações úteis

Verifique o separador, as aspas e a codificação. Os zeros à esquerda dos identificadores não devem desaparecer.

Escolher uma conversão

Mantenha o original e abra o resultado no software ou no dispositivo que terá de o utilizar.

As suas perguntas sobre este formato

Porque é que o meu JSON muda de estrutura para CSV?

CSV representa uma tabela de linhas e colunas. JSON pode conter objetos e listas aninhadas que não se transponem diretamente. Converta uma cópia, verifique como os campos são representados e mantenha o JSON se o seu uso exigir conservar toda a sua estrutura.

Como evitar perder os zeros no início dos identificadores?

Ao abrir o CSV num programa de folhas de cálculo, importe as colunas de identificadores como texto. Uma abertura automática pode transformar 00123 em 123. Verifique também as datas e os separadores decimais antes de guardar novamente.

Posso converter um ficheiro que contenha segredos?

Retire as palavras-passe, chaves do API e outros segredos antes de enviar um exemplo ao serviço ou suporte. O processamento de ficheiros é feito online. Para dados que não devem sair do seu dispositivo, use uma ferramenta local adequada.

Porque é que todas as saídas não são oferecidas?

Os formatos não são intercambiáveis em todos os casos. ConvertLab mostra as conversões do seu catálogo; renomear uma extensão não transforma o conteúdo. As saídas especializadas, como algumas exportações XML ou folhas de cálculo, são identificadas como NoLimit.

01

O que é?

O CSV é uma tabela reduzida ao essencial: uma linha por registo, valores separados por vírgulas. Nada mais do que isso. Sem cor, sem fórmulas, sem folhas múltiplas.

É precisamente essa simplicidade que constitui a sua força: qualquer programa, qualquer linguagem, qualquer base de dados consegue ler um CSV. É a língua comum dos dados.

02

História e origem

O formato é utilizado desde a década de 1970, muito antes de ser descrito num documento oficial — algo que só aconteceu em 2005, e sem qualquer entidade reguladora por trás.

Esta ausência de uma norma rígida explica todos os problemas que lhe estão associados: cada um implementou-o à sua maneira.

03

Porque é prático

Universal, muito leve, legível a olho nu, e processável por um script em milhões de linhas em poucos segundos.

Importa-se em qualquer folha de cálculo e em qualquer base de dados.

04

Limites e defeitos

O separador é um verdadeiro pesadelo: as folhas de cálculo em português usam o ponto e vírgula, já que a vírgula é o separador decimal. Um CSV anglo-saxónico aberto num Excel em português acaba assim esmagado numa única coluna.

Junte-se a isto o problema da codificação — os acentos que se transformam em símbolos ilegíveis — e os valores que contêm eles próprios uma vírgula, e temos aí três quartos dos problemas de importação de dados existentes no mundo.

05

Conselhos de utilização

Depois de uma conversão, verifique sempre três aspetos: o separador, a codificação — dê preferência ao UTF-8 — e as aspas em torno dos valores que contenham o separador.

Para preservar fórmulas e formatação, converta antes para XLSX. Para dados hierárquicos, o CSV é estruturalmente inadequado: opte pelo JSON.

Converta o seu CSV em segundos, nos nossos servidores seguros em França.

Converter um CSV