Spring Batch:从平面文件中读取多行记录

时间:2017-03-21 17:14:49

标签: spring-boot spring-batch

我有以下问题需要解决:

有一个平面文件可供阅读,但不幸的是,这些信息分布在两行上。所以我需要合并这两行。 我想先创建一个不完整的对象,然后添加下一行的信息。然后转到下一对。但我真的没有看到如何管理它。

有没有办法读取两行然后处理,或者从一个步骤到另一个步骤记住一个对象。我很困惑。

任何暗示都将受到赞赏。感谢。

1 个答案:

答案 0 :(得分:1)

这是使用SingleItemPeekableItemReader的完美用例。查看this older answer以获取示例。