Oto wiersz używam obecniePrzejdź pierwszej linii przy użyciu Open czytnika CSV
File booleanTopicFile;
// booleanTopicFile is csv file uploaded from form
CSVReader csvReader = new CSVReader(new InputStreamReader(new FileInputStream(booleanTopicFile), "UTF-8"));
Chcesz pominąć pierwszy wiersz pliku CSV, który zawiera nagłówki. Nie chcę używać żadnego separatora, oprócz domyślnego przecinka (,), który jest już dostępny w domyślnym konstruktorze. W konstruktorze sparametryzowanym dostępna jest opcja pominięcia nie. linii, ale jak radzić sobie z 2. i 3. paramem konstruktora.
CSVReader csvReader = new CSVReader(new InputStreamReader(Reader reader, char c, char c1, int index);
- Dzięki
Dlaczego nie można po prostu przeczytać pierwszą linię i nic z tym wspólnego? – svz
csvReader.readNext(); przed pętlą jest rozwiązaniem alternatywnym, ale byłoby optymalne, gdyby było możliwe za pośrednictwem konstruktora. –