【发布时间】:2016-03-23 13:35:15
【问题描述】:
我必须将文件中的所有数据转换为压缩十进制格式的 EBCDIC。
文件中的所有数据都是简单的文本格式。
据我所知,我们需要先将 ASCII 转换为 EBCDIC Cp1047 或其他格式,然后应用“压缩十进制”逻辑/代码。(可能是我错了)
转换后的格式应该是“C3 C5 40 F0 C9 F8”(即EBCDIC压缩十进制格式)
【问题讨论】:
-
如果不是直接运动...开始阅读格式文档...不太确定您从 SO 中寻找什么。也许只使用搜索 - 因为您可能无法使用像 bing.com/search?q=Java+String+to+EBCDIC 这样的搜索引擎,所以可能的结果是 stackoverflow.com/questions/368603/…
-
您的文件有格式说明吗?您确切地知道 COMP-3 字段在哪里吗?如果您能提供示例行和描述,那就太好了
-
您的示例不是压缩十进制;它几乎是分区十进制,其中最后一位(通常)或第一位(有时)——但中间没有一位——是Cx或Dx。 stackoverflow.com/a/10545291/2868801
标签: java string ebcdic packed-decimal