Spring批量打破单行成多个记录

时间:2016-10-12 22:00:17

标签: java spring spring-batch

我输入了来自供应商的平面文件。它在用字符串" ST"分隔的单行上有多个记录。行以字符开头" STA"它标志着标题的开头,以一个以字符串" GE"开头的部分结束。摘要格式为 -

<header record starting with STA>ST<record1>ST<record2>...<end of the line start with GE>

我想使用Spring Batch读取这一行,分解记录,就像我从单独的行读取它们一样,每个都应该格式化

<header record starting with STA>ST<record><end with section GE>

我该如何编写FlatFileItemReader?

我在FlatFileItemReader类上尝试过recordSeparatorAttribute,但这并没有帮助。

谢谢。

0 个答案:

没有答案