如果单个固定宽度的ascii文本文件具有三种不同的固定witdth格式的记录,那么spring批量org.springframework.batch.item.file.FlatFileItemReader是否有一种机制将三种不同类型的tokenizer映射到同一个数据文件?
答案 0 :(得分:0)
看看PatternMatchingCompositeLineTokenizer
。它允许您将正则表达式映射到LineTokenizer
实现。您可以在此处的文档中详细了解PatternMatchingCompositeLineTokenizer
:http://docs.spring.io/spring-batch/trunk/apidocs/org/springframework/batch/item/file/transform/PatternMatchingCompositeLineTokenizer.html