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