0

我有一个简单的要求,我必须将 csv 写入 linux sftp 。在当前的实现中,当我使用 mulesoft sftp connector 将 csv 写入 sftp 时,将删除我已经完成的 CR-'回车'。我在 sftp 连接器上设置 encoding=US-ASCII,在 dataweave 中,甚至在属性文件中设置为 mule.encoding=US-ASCII。似乎没有什么能像在云中心工作一样,但令人惊讶的是,在我的本地也能正常工作。在阅读了几篇博客/白皮书后,我了解到在写入 Linux SFTP 时传输类型应该是“ASCII”。我相信这显然是 cloudHub 的一个问题。任何帮助深表感谢 。

4

1 回答 1

1

显式设置 %output application/csv lineSeparator="\r\n" 对我有用。谢谢

于 2017-11-15T11:14:34.547 回答