【问题标题】:mule 4 file name patternmule 4 文件名模式
【发布时间】:2021-10-29 21:27:09
【问题描述】:

我正在尝试从 mule 4 中的 sftp 读取文件。这些文件是图像文件,可以是 jpg、png、gif 等。如下所示,我正在尝试阅读这些格式中的任何一种,但似乎只选择了第一种。

<sftp:matcher filenamePattern="*.jpg, *.png, *.gif" />

我也在下面尝试过,但没有运气

<sftp:matcher filenamePattern="*.{jpg, png, gif}" />

任何帮助将不胜感激。谢谢。

【问题讨论】:

    标签: dataweave mule4


    【解决方案1】:

    根据MuleSoft sFTP list operation docs,您尝试的第二种模式应该有效。

    sFTP也支持正则表达式,你可以试试下面的文件名模式表达式:

    <sftp:matcher filenamePattern="regex:jpg|png|gif" />
    

    【讨论】:

    • 谢谢。在第二次查看时,我尝试的第二种模式在 jpg 和 png 之间有一个空格。也许这就是原因。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-23
    • 1970-01-01
    • 1970-01-01
    • 2022-12-26
    • 2020-06-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多