Я использую opencsv для анализа данных файла csv, которые были загружены через Интернет, и заполнения прочитанных данных в bean-компоненте (используя HeaderColumnNameTranslateMappingStrategy), который работает нормально.
Но изо всех сил пытаюсь найти лучший способ проверить (в качестве первой проверки), есть ли в файле все заголовки, прежде чем начинать обработку данных.
Opencsv по-прежнему обрабатывает файл и заполняет нулевые значения в bean-компоненте, если в файле нет всех заголовков, которые были переданы в виде карты columnsMapping.