如何将cobol comp、comp-1和comp-2转换为java long或int

zpf6vheq  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(507)

我正在进行大型机到hadoop的迁移,对java有很深的了解。我有一个cobol平面文件,其中包含计算字段(comp,comp-1,comp-2)。我必须在java应用程序中使用这个文件。
需要帮助了解以下几点:
如何ftp主机平面文件有comp字段。我试图ftp它,但得到不可读的字符。我试图在二进制模式下ftp,但它仍然不可读。
如何将中的cobol comp字段转换为java int/long。如果您有任何示例java代码段。请分享。
我在下面的链接中找到了comp-3到java long的java代码段:http://www.coderanch.com/t/411222/java/java/packed-decimal-conversion-java
谢谢你的帮助。

kxe2p93d

kxe2p93d1#

您可以看看cobrix后面的解析器。这是spark的一个开源cobol数据源,它处理comp字段。

相关问题