Spring批处理FlatFileItemWriter在行尾添加逗号

时间:2015-03-03 10:41:50

标签: spring spring-batch

我们要求格式化这样的行:

886,89,5052299385882,1,

问题是应该是逗号的行的最后一个字符,它是集成的导出作业,因此该请求是从另一方面指示的。有没有简单的方法来实现这个FlatFileItemWriter?

目前我们将我们的java表示行建模为具有总是为空的附加字符串,并告诉字段提取器提取空白字段作为行创建的最后一个值,但我正在寻找在每行上附加内容的方法。

1 个答案:

答案 0 :(得分:0)

FlatFileItemWriter有一个lineAggregator属性 编写自己的LineAggregator interface实现(委托就足够了)并在返回的字符串中添加逗号。