.csv — Arquivo de Valores Separados por Vírgulas
N/A (Standardized format) · 1972
O que é um arquivo .csv?
Um arquivo CSV (Comma Separated Values) é um arquivo de texto simples que armazena dados tabulares (números e texto) em um formato descomplicado. Cada linha no arquivo representa um registro de dados, e cada registro consiste em um ou mais campos separados por vírgulas. Arquivos CSV são amplamente usados para trocar dados entre diferentes aplicações e bancos de dados, especialmente ao lidar com grandes conjuntos de dados.
Programas que abrem arquivos .csv
| Plataforma | Programa | ||
|---|---|---|---|
| Windows | Microsoft Excel | Pago | Oficial |
| LibreOffice Calc | Grátis | ||
| Notepad++ | Grátis | ||
| macOS | Apple Numbers | Grátis | Oficial |
| LibreOffice Calc | Grátis | ||
| TextEdit | Grátis | Oficial |
Problemas comuns com arquivos .csv
Perguntas frequentes
A principal vantagem dos arquivos CSV é sua simplicidade e ampla compatibilidade. Sendo texto simples, eles podem ser facilmente lidos e gravados por praticamente qualquer linguagem de programação, software de planilha ou sistema de banco de dados, tornando-os ideais para troca de dados.
Não, arquivos CSV são projetados para armazenar apenas dados de texto simples. Eles não podem incorporar diretamente imagens, gráficos ou aplicar formatações complexas como texto em negrito ou cores de célula. Para tais recursos, formatos de planilha como XLSX ou ODS são mais adequados.
Embora o princípio básico de texto simples delimitado seja consistente, arquivos CSV podem variar em seu delimitador específico (ex: vírgula, ponto e vírgula, tabulação), qualificador de texto (ex: aspas duplas) e codificação de caracteres. Essa variabilidade às vezes exige que os usuários especifiquem essas opções ao importar dados.
Detalhes técnicos
Arquivos CSV são estruturados como texto simples, com cada linha encerrando um registro e tipicamente usando uma vírgula (ou outro delimitador especificado) para separar campos dentro desse registro. Embora não haja um "número mágico" ou assinatura de bytes oficial, as primeiras linhas frequentemente indicam informações de cabeçalho ou estrutura de dados, tornando-os identificáveis pelo conteúdo em vez de cabeçalhos de arquivo específicos.