Mi fichero .csv tiene varias columnas como: id, nombre, precio...etc.
El caso es que cuando ejecuto el siguiente codigo:
Código PHP:
CsvReader productos = new CsvReader("C:/texto.csv");
productos.readHeaders();
int cont = 0;
while (productos.readRecord()) {
String id = productos.get("id_producto");
String des = productos.get("descripcion");
System.out.println(cont+ " - "+id + " |||| " + des );
cont++;
}
El caso es que la columna id_prducto si la imprime pero la de descripcion, o cualquier otra no, solo id, por dar algo de información decir que la columna que imprme es la primera del fichero csv.
Tambien para separar entre valores uso ";" y en el ejemplo de javacsv mencionan como separador la coma ",". ¿Puede ser el error?
Un saludo compañeros.