"Pos","Athlete","Race","Category","Gender","Bib#","2.5 km","14.2 km","Pace","Gun Time","Chip Time"
"1","JESUS CARERA HERNANDEZ","21K","Absolutos Libre Varonil","M","3002","0:10:37","0:49:46","3:33","1:14:56","1:14:55"
"2","MARÍA LÓPEZ SÁNCHEZ","21K","Absolutos Libre Femenil","F","3276","0:10:38","0:49:47","3:39","1:17:15","1:17:15"
"3","JUAN PÉREZ GARCÍA","5K","Única Varonil","M","101","","","4:05","0:25:30","0:25:28"
Encabezados requeridos (primera fila):
- Pos: Posición del corredor (número)
- Athlete o Name: Nombre completo del corredor
- Bib# o Bib: Número de dorsal
- Category o Class: Categoría del corredor
- Gender: Género (M/F)
- Chip Time o FinishTime: Tiempo oficial (formato HH:MM:SS o H:MM:SS)
- Gun Time o GunTime: Tiempo de pistola
Parciales (opcionales):
- Puedes agregar columnas de parciales como:
"2.5 km", "5.0 km", "10.0 km", etc.
- Los tiempos deben estar en formato HH:MM:SS o H:MM:SS (ej: 0:24:30 o 00:24:30)
- Si no hay dato para un parcial, déjalo vacío:
""
Formato del archivo:
- Archivo CSV con valores separados por comas
- Primera fila debe contener los nombres de las columnas
- Los valores deben estar entre comillas dobles:
"valor"
- Codificación: UTF-8
Tip: El sistema convertirá automáticamente el CSV a JSON, normalizará los datos y generará un UniqueId para cada corredor.