2015-03-03 30 views
0

的目的,我們要求格式化行是這樣的:春季批次FlatFileItemWriter添加逗號在線

886,89,5052299385882,1, 

問題是行的最後一個字符應該是逗號,它是爲整合出口才行,所以這個要求從另一側口授。有沒有簡單的方法來實現這與FlatFileItemWriter?

目前我們建模我們的行的java表示有額外的字符串總是空的,並告訴字段提取器提取空白字段作爲行創建的最後一個值,但我正在尋找一種方法來追加每行上的東西。

回答

0

FlatFileItemWriter有一個lineAggregator屬性。
編寫您自己的LineAggregator interface(代表團應該足夠了)的實現併爲返回的字符串添加一個逗號。

+0

感謝您的回答,這確實是更好的辦法,並刪除不添加任何值的對象中的字段 – 2015-03-03 12:17:18