2013-08-21 4 views
0

Большинство реализаций разбора CSV на основе Java, похоже, отбрасывают оставшуюся часть потока в случае ошибок формата csv. Примерами являются OpenCSV (который молча завершает обработку) и CSVeed (который шумно заканчивается номером строки и столбца).Анализ синтаксического анализа в формате CSV

Любые рекомендации для анализатора/конфигурации, которые будут пропускать неисправные строки, предупреждать и продолжать обработку оставшихся допустимых строк, будут глубоко оценены.

ответ

1

Попробуйте CloverETL. Вы можете установить атрибут политики данных на UniversalDataReader, который определяет, что делать с недопустимыми значениями/записями.

Смежные вопросы