【问题标题】:Mule ESB: How to get the number of files in a FTP directory using MEL?Mule ESB:如何使用 MEL 获取 FTP 目录中的文件数?
【发布时间】:2018-05-04 22:05:20
【问题描述】:

我希望从 FTP 目录中获取文件的数量,我可以在 Groovy Script 中使用 Java 来做到这一点。我尝试使用没有帮助的 message.inboundAttachments.size()。 有没有办法使用 MEL(骡子表达语言)来获得它?

【问题讨论】:

    标签: ftp mule


    【解决方案1】:

    我不确定 MEL,但您可以编写一个 java 类来做必要的事情。 如需帮助,请参阅以下链接 http://www.codejava.net/java-se/networking/ftp/java-ftp-example-calculate-total-sub-directories-files-and-size-of-a-directory

    【讨论】:

      【解决方案2】:

      使用开源非 Mule ftp 连接器,您可以列出目录。结果是一个集合,所以你可以使用#[payload.size()]。

      https://github.com/rbutenuth/ftp-client-connector

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-20
        • 1970-01-01
        相关资源
        最近更新 更多