AS/400 db中的回车符是什么?

don*_*nde 4 carriage-return ibm-midrange

我有一个运行AS/400的客户端.我必须将一个平面文件ftp给他们.他们告诉我他们的回归特征是RN.我不承认这一点,在它上面找不到任何东西,他们的技术人员是尼克伯恩斯所以他拒绝给我任何污秽.是否有AS/400的标准返回码?

我应该提到我有一个ac#.NET 2.0控制台应用程序.

Hea*_*utt 11

AS/400使用EBCDIC作为字符集,而不是DOS或Unix ASCII字符集.在Unix中,文本文件行通常以ASCII结尾,'\n'而在DOS行中通常以ASCII结尾'\r\n'.

当您使用FTP时,如果使用EBCDIC转移类型,而不是binASCII; ftp应该为你翻译这些字符.

EBCDIC回车符是0x0D,就像ASCII一样.
与ASCII 0x0A不同,EBCDIC换行为0x25.

AS/400 EBCDIC换行符有0x15 - NEL(NExt Line").

有关行尾终止的更多信息,请参阅此Wikipedia文章.

  • 尽管有维基百科文章,但我并不认为NEL是常用的AS/400换行符.在与其他机器通信时,我们总是在AS/400上使用CR和LF字符. (2认同)