Я использую облачный поток Spring для чтения файла и разделения с помощью разделителя файлов и выделения каждой строки в виде сообщения с использованием стиля DSL, файл, который я читаю, имеет строку заголовка, просто интересно, есть ли простой способ пропустить строку заголовка до/ после чтения.
Любая помощь приветствуется.
вот как выглядит мой сплиттер и IntegrationFlow:
enter code here
return IntegrationFlows
.from("....")
.split(Files.splitter(true, true)/
.charset(StandardCharsets.UTF_8)
.applySequence(true), //emmit sequenceNumber to header
e -> e.id("fileSplitter")
);
enter code here
IntegrationFlow integrationFlow = integrationFlowBuilder
.<Object, Class<?>>route(Object::getClass, m -> m
.channelMapping(FileSplitter.FileMarker.class, "markers.input")
.channelMapping(String.class, "lines.input"))
.get();