¿Qué es un archivo CSV?
CSV — tabla de texto
¿Qué es?
El CSV es una tabla reducida a su mínima expresión: una línea por registro, valores separados por comas. Nada más. Ni color, ni fórmulas, ni hojas múltiples.
Esa sencillez es su fuerza: cualquier programa, cualquier lenguaje, cualquier base de datos sabe leer un CSV. Es la lengua franca de los datos.
Historia y origen
El formato se usa desde los años 70, mucho antes de que se describiera en un documento oficial — algo que no ocurrió hasta 2005, y sin autoridad vinculante alguna.
Esa falta de una norma cerrada explica todos los quebraderos de cabeza que da: cada cual lo ha implementado a su manera.
Por qué es práctico
Universal, ligero, legible a simple vista, y procesable mediante un script sobre millones de líneas en cuestión de segundos.
Se importa en cualquier hoja de cálculo y en cualquier base de datos.
Límites y defectos
El separador es una pesadilla: las hojas de cálculo en español usan el punto y coma, porque la coma ya se emplea como separador decimal. Por eso un CSV anglosajón abierto en un Excel en español termina apelotonado en una sola columna.
Añádase el problema de la codificación —las tildes convertidas en símbolos ininteligibles— y los valores que contienen a su vez una coma, y ya tenemos las tres cuartas partes de los problemas de importación de datos del mundo.
Consejos de uso
Tras una conversión, compruebe siempre tres cosas: el separador, la codificación —lo ideal es UTF-8— y las comillas alrededor de los valores que incluyan el separador.
Para conservar fórmulas y formato, conviene convertir a XLSX. Para datos jerárquicos, el CSV es estructuralmente inadecuado: opte por JSON.
Convierte tu CSV en segundos, en nuestros servidores seguros en Francia.
Convertir un CSV