java Apache Camel Ftp2下载文件的顺序
如何指定从ftp提取数据的顺序,例如,对于一些文件夹,我想按字母顺序或数字顺序提取数据,但对于另一个文件夹,我需要通过一些复杂的表达式对其进行排序(解析数据、定义季度并按查询器对其进行排序),是否有一种方法可以创建一个排序器(过滤器),从而为我们提供这种灵活性
你可以在下面搜索框中键入要查询的问题!
如何指定从ftp提取数据的顺序,例如,对于一些文件夹,我想按字母顺序或数字顺序提取数据,但对于另一个文件夹,我需要通过一些复杂的表达式对其进行排序(解析数据、定义季度并按查询器对其进行排序),是否有一种方法可以创建一个排序器(过滤器),从而为我们提供这种灵活性
# 1 楼答案
FTP组件使用与文件组件相同的排序选项。所以请查看它的wiki页面 http://camel.apache.org/file2
例如,您可以使用自定义分拣机。有关详细信息,请参见选项表
参见本单元测试 https://svn.apache.org/repos/asf/camel/trunk/camel-core/src/test/java/org/apache/camel/component/file/FileSorterRefTest.java