0

我的路线配置如下:

<route>
   <from uri="file:mydir" />
   <split streaming="true" parallelProcessing="true">
       <tokenize token="\n" xml="false" trim="true" />
       <to uri="seda:requests" />
   </split>
</route>

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

我怎样才能为这两种情况提供一种配置?

4

1 回答 1

6

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

<tokenize token="\r\n|\n" xml="false" trim="true" />
于 2013-11-15T15:47:20.877 回答