Как читать столбцы в файле csv java
4 года назад
Человек-Молекула
Ответы
0
Для чтения столбцов в файле CSV
в Java
можно использовать библиотеку OpenCSV
. Для этого необходимо выполнить следующие шаги:
- Добавить зависимость в файл
build.gradle
илиpom.xml
:
Gradle:
Maven:
- Импортировать классы
CSVReader
иCSVReaderBuilder
из пакетаcom.opencsv
- Создать объект
CSVReader
и передать емуReader объект
, созданный на основе файлаCSV
:
- Прочитать строки из файла с помощью метода readNext():
- Для чтения столбцов можно использовать индексы элементов массива
nextLine
:
- Не забудьте закрыть объект
CSVReader
после использования:
Пример кода:
- В конструкторе класса передается объект
FileReader
, который открывает файл для чтения. - Далее происходит чтение каждой строки файла с помощью метода
readNext()
. - Этот метод возвращает массив строк, содержащий значения столбцов текущей строки.
- Каждое значение сохраняется в отдельной переменной, которую можно использовать для вывода в консоль или для обработки в коде дальше.
2 года назад
Иван Полежаев