mule 文件名中的特殊字符

Special characters on mule filename

我在流程中使用电子邮件主题作为输出文件的文件名。但是,有时主题行中的特殊字符会在将文件写入我的出站文件时触发错误 endpoint.is 有没有办法在流程中转换它?或者我可以强制它在端点上写入吗?

有什么建议吗?

使用 MEL 表达式将主题规范化为可接受的文件名。在表达式中,使用 org.mule.util.StringUtil 中可用的辅助方法之一来执行清理。