Super CSV поддерживает синтаксический анализ заголовка файла? - PullRequest
0 голосов
/ 12 сентября 2018

У меня есть CSV, в верхней части которого есть несколько строк заголовков файлов.Остальные строки представлены в обычном табличном формате.Можно ли проанализировать строку заголовка или обработать ее не так, как остальные обычные табличные данные?

1 Ответ

0 голосов
/ 28 июля 2019

Получить заголовки отдельно можно довольно просто. Заголовки находятся в строке № 1, что упрощает их выборку. Вот пример:

listReader = new CsvListReader(new FileReader(CSV_FILENAME), CsvPreference.STANDARD_PREFERENCE);
final CellProcessor[] processors = getProcessors();
List<Object> customerList;
while( (customerList = listReader.read(processors)) != null ) {
                        System.out.println(String.format("lineNo=%s, rowNo=%s, customerList=%s", listReader.getLineNumber(),                listReader.getRowNumber(), customerList));

if(listReader.getRowNumber()==1)
{
// do what ever you need with the headers...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...