引号内CRLF的EoF错误(common-csv)

时间:2017-01-06 11:32:13

标签: java apache-commons-csv

从hdfs-
中读取csv时出现以下错误 java.lang.RuntimeException: java.io.IOException: (startline 1) EOF reached before encapsulated token finished
当我查看csv文件时,发现列中的CRLF(换行符)导致此问题 如何解决这个问题?

我正在使用commons-csv-1.4

1 个答案:

答案 0 :(得分:1)

您只需使用dos2unix命令,或使用类似

的内容更改行

String withoutCRLF = withCRLF.replaceAll("\r\n", "\n");