Camel File2过滤目录

时间:2011-09-20 10:00:35

标签: apache-camel

使用Camel File2,您可以设置文件名过滤器,例如: from(“file:// myfiles / dir1 / dir11 /?recursive = true& include = * .xml”)

http://camel.apache.org/file2 如果使用了诸如:include或exclude之类的选项,则只有文件(而不是目录)匹配有效的文件名。

我想过滤文件名,例如: 从(“文件:// myfiles的/ DIR1 / / .XML递归=真)

这可能吗?

我看到有一个AntPathMatcher类允许这种类型的过滤器:http://fusesource.com/docs/router/2.6/apidoc/org/apache/camel/core/xml/scan/AntPathMatcher.html 但我不知道如何使用它(不使用Ant)?

1 个答案:

答案 0 :(得分:1)

Ant路径匹配器只是一个使用Ant路径样式的匹配器。它在运行时不需要Ant。

请参阅此页面上的示例和文档:http://camel.apache.org/file2 在标题为“使用ANT路径匹配器过滤”的部分