Hola usuario de nuestra página web, hemos encontrado la respuesta a tu interrogante, has scroll y la encontrarás aquí.
Solución:
La forma correcta de omitir la primera línea si se trata de un encabezado es mediante el uso de un diferente CSVFormat
CSVFormat format = CSVFormat.DEFAULT.withDelimiter(';').withFirstRecordAsHeader();
Es posible que desee leer la primera línea, antes de pasar el lector a la CSVParser
:
static void processFile(final File file)
FileReader filereader = new FileReader(file);
BufferedReader bufferedReader = new BufferedReader(filereader);
bufferedReader.readLine();// try-catch omitted
final CSVFormat format = CSVFormat.DEFAULT.withDelimiter(';');
CSVParser parser = new CSVParser(bufferedReader, format);
final List records = parser.getRecords();
//stuff
Si estás contento con lo expuesto, tienes la libertad de dejar una noticia acerca de qué te ha impresionado de este ensayo.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)