【发布时间】:2021-08-02 05:23:24
【问题描述】:
我必须在使用 Spring Batch 实现的标头之前在 CSV 文件中添加一个免责声明行。 例如,下面是我预期的 CSV 文件:
免责声明-XYZ... Col1 Col2 Col3 abc efg pqr
目前,我正在使用 FlatFileItemWriter 和 FlatFileHeaderCallBack 创建 CSV 文件,并在其中写入标题及其对应的值。
但我无法添加免责声明,然后如上所示添加标题。
这是我的代码的一瞥:
stepWriter.setHeaderCallback(new FlatFileHeaderCallback()
public void writeHeader(Writer writer) throws IOException{`
writer.write(disclaimer);
writer.write(“Col1”, “Col2”,”Col3”);
}
});
但是使用上面的代码,实际的 CSV 看起来像这样:
免责声明-XYZ Col1 Col2 Col3
【问题讨论】:
标签: spring-boot csv spring-batch