我正在使用FlatFileItemReader
通过Spring Batch读取CSV文件。但要求是列顺序不是常量并且可以改变。
那我该如何处理呢?我认为从{3.0}春天开始缺少setFirstLineIsHeader
。所以不能使用它。
答案 0 :(得分:0)
您必须重现setFirstLineIsHeader行为:设置FlatFileItemReader.linesToSkip=1
以跳过标题并设置FlatFileItemReader.skippedLinesCallback
以管理跳过的标题为标题。