宽松的CSV解析

时间:2013-08-21 11:24:46

标签: java csv opencsv

在csv格式错误的情况下,大多数基于Java的CSV解析实现似乎丢弃了流的其余部分。示例是OpenCSV(静默地终止处理)和CSVeed(使用行号和列号大声终止)。

对于将跳过错误行,警告并继续处理剩余有效行的解析器/配置的任何建议都将深表赞赏。

1 个答案:

答案 0 :(得分:1)

试试CloverETL。您可以在UniversalDataReader上设置数据策略属性,该属性定义了如何处理无效值/记录。