Lección 2

Encabezados, delimitadores y filas

Lee la forma de la tabla antes de convertir: filas de encabezado, coma, tabulador, punto y coma y delimitador pipe.

Antes de convertir CSV, confirma la forma de la tabla.

Encabezados

Cuando la primera fila contiene nombres, el CSV puede convertirse en un array de objetos JSON:

id,name
1,Ada
2,Grace
[
  { "id": "1", "name": "Ada" },
  { "id": "2", "name": "Grace" }
]

Sin encabezados, la forma JSON más segura es un array de arrays o nombres de columna generados. Los nombres generados son útiles para depurar, pero rara vez son un contrato de API final.

Delimitadores

No todo archivo tabular en texto usa comas:

  • Coma: CSV habitual
  • Tabulador: exportaciones TSV
  • Punto y coma: habitual en algunos locales de hoja de cálculo
  • Pipe: logs y exportaciones internas

La detección automática es útil, pero cuando el archivo es pequeño o ambiguo, elige el delimitador manualmente.

Consistencia de filas

Cada fila de datos debe tener el número esperado de campos. Si el encabezado tiene cinco columnas y una fila tiene seis valores, algo probablemente está roto: una comilla faltante, un delimitador incorrecto o un fragmento pegado.

Conclusión clave

Los encabezados definen las claves de objeto, los delimitadores definen los límites de campo y la consistencia de filas te protege de pérdida silenciosa de datos.

Usa la vista previa de tabla del Conversor CSV para verificar la forma antes de copiar la salida.

← Volver al resumen del curso