由于^ M特殊字符,我从平面文件中读取记录时出现问题。当有^ M char找到数据时,它占用为新行,由于这个原因,我的数据在目标系统中完全混乱。
我正在使用FlatFileItemReader来读取文件。我无法更改源文件。有没有办法处理这个问题。
1 | 2243 | 4 | SRCH | FFH
答案 0 :(得分:0)
传递给FlatFileItemReader
一个BufferedReaderFactory
,该BufferedReader
返回BufferedReader::readline(boolean)
的子类,其中'\r'
已被覆盖,但不会对{{1}}进行处理特别