NiFi GetFTP无法从IBM Z / OS读取

问题描述 投票:0回答:1

我正在尝试通过以下路径从Z / OS读取某些文件:MY.PATH.FTP.DIR。但是我无法从NiFi GetFTP或其他处理器读取文件。但是,我可以通过将目录(cd)更改为MY.PATH.FTP.DIR来查看来自ftp客户端的文件。

apache-nifi zos
1个回答
0
投票

哦,这很简单。 Microsoft和Apache FTP软件自动为文本和二进制(以及二进制)假定ASCII。因此,当您表示文本时,您会得到未转换的EBCDIC文本流,该流在主机上显示为乱码。除非您像我们中的某些人一样陷入十六进制转储。当他们将FTP添加到File Mangler中而不是将旧的MS / DOS副本添加到MS中时,我遇到了与MS相同的问题。以net-commons(或net-something,已经有一段时间了)再次使用Apache的FTP Java API重新运行它。 Unicode使它更加有趣。是的,您可以查看目录并四处浏览,因为根据定义,所有数据传输始终都是ASCII格式。

我觉得你很痛苦,邦皮先生(匿名)

© www.soinside.com 2019 - 2024. All rights reserved.