Мне нужно убедиться, что csv, который я создаю из дампа набора результатов sql с использованием opencsv api, успешно работает или нет. Прямо сейчас я использую CSVWriter для записи в csv, теперь как мне использовать CSVReader для чтения количества строк в csv (при условии, что каждая строка набора результатов сохраняется в 1 строке в CSV) и сравнивать это количество с количеством строк набора результатов. Если они совпадают, это успех или неудача.
Я выгружаю полный набор результатов в файл csv следующим образом
File csvfile = new File ("erpimport_"+ getDateTimeString()+ ".csv");
CSVWriter writer = new CSVWriter(new FileWriter(csvfile), ',','"',';');
boolean includeHeaders = true;
ResultSet rs = dbtype.executeQuery(sQuery);
writer.writeAll(rs, includeHeaders);
writer.close();
Является ли эта проверка допустимым методом проверки успешности или неудачи записи в CSV? также как мне получить количество строк в CSV с помощью CSVReader.
Спасибо Приянк