Saltar al contenido
uencoder

CSV

CSV (comma-separated values) es un formato de datos tabulares que separa los campos con comas; RFC 4180 define el estándar y se usa ampliamente para importar y exportar datos.

Propósito

Proporcionar el formato de intercambio de datos tabulares más simple, directamente legible y escribible por hojas de cálculo y bases de datos.

Mecanismo

Cada línea es un registro, con campos separados por comas. Los campos que contienen comas, comillas o saltos de línea se envuelven en comillas dobles, y una comilla dentro de un campo citado se escapa duplicándola. RFC 4180 especifica saltos CRLF y una línea de cabecera opcional. Las implementaciones varían en dialecto.

Casos de uso

  • Importación y exportación de hojas de cálculo
  • Migración de datos de bases de datos
  • Análisis de datos (pandas)
  • Datos masivos de APIs

Ejemplos

  • entrada
    name,age
    Ada,36
    Output
    A two-row, two-column table

    Header in the first row

Errores comunes

An unquoted field containing a comma shifts the columns
Wrap fields containing the delimiter in double quotes

Términos relacionados

Herramientas relacionadas

References