http://camel.apache.org/splitter.html [1]
从 [1] 链接我看到 CamelSplitSize 将在已完成的 Exchange 上。
我正在学习骆驼,我想知道有没有办法拆分包含 100 行(假设 100 行)的 xml 文件
如果在处理第 50 行时拆分失败,我们需要将 CamelSplitIndex 显示为 50,CamelSplitSize 显示为 100,CamelSplitComplete 显示为 false
.bean(Splitter.class,"saveFile("${camelContext.properties[mySplitSize]}, ${camelContext.properties[mySplitIndex]}, ${camelContext.properties[mySplitComplete]})")
我找不到完成此操作的方法,因为链接 [1] 明确指出 CamelSplitSize 将仅存储在已完成的交换中。有什么办法可以做到这一点??