我正在使用一个简单的骆驼 sftp 路由,例如:
.(sftp:account@host/some-directory?password=somePassword&charset=utf-8&delay=10000&preMove=.processing&move=.done)
它轮询 sftp 服务器抓取文件并将数据持久保存到数据库中。服务器上的文件以 utf-8 编码,这里是一个带有特殊字符的示例名称:
玛丽亚
该字符被路由消耗并保存为:
三月??????一个
关于为什么这些字符被错误地使用的任何想法?