CSV

CSV

O formato de dados tabulares mais simples, que separa as colunas por vírgulas

Introdução

O CSV (Comma-Separated Values) é um texto tabular simples em que cada linha é um registro e os valores separados por vírgula formam as colunas. É a maneira mais comum de trocar dados tabulares entre planilhas e bancos de dados.

Por ter estrutura plana (flat), não comporta dados hierárquicos, mas, em compensação, é leve e abre em qualquer lugar.

Características de sintaxe

Vantagens

  • Abre em qualquer lugar, como Excel e bancos de dados
  • Leve e simples
  • Eficiente para grandes volumes de dados tabulares

Desvantagens

  • Não representa dados hierárquicos ou aninhados
  • Sem informação de tipo, tudo vira string
  • Muitas variações de delimitador e de codificação

Principais usos

Exemplo

id,name,role
1,Ada,admin
2,Linus,editor

Conversões relacionadas