Apache Camel:file2并拆分每一行

And*_*rea 0 newline splitter apache-camel

我的路由配置如下:

<route>
   <from uri="file:mydir" />
   <split streaming="true" parallelProcessing="true">
       <tokenize token="\n" xml="false" trim="true" />
       <to uri="seda:requests" />
   </split>
</route>
Run Code Online (Sandbox Code Playgroud)

这是在Linux上运行但是"mydir"中的文件来自在Linux(\n)和Windows(\ r \n)上运行的应用程序,因此我的拆分在第二种情况下失败

如何为这两种情况配置一个配置?

And*_*rea 6

发现......这很简单:

<tokenize token="\r\n|\n" xml="false" trim="true" />
Run Code Online (Sandbox Code Playgroud)