4

如何通过牢记使用任何 Java API 或开源工具的打包和分区十进制格式,将具有 cobol copybook 作为记录布局信息的大型机二进制文件 (EBCDIC) 转换为 ASCII 文件?

4

1 回答 1

8

用Java阅读

如果您想在 java 中阅读 Mainframe Cobol 文件,请查看

  • JRecord - 您必须指定字符集(字体)。对于美国 EBCDIC,使用 CP037。
  • Legstar - 拥有各种大型机 - Cobol 工具
  • CB2java - 有一段时间没有更新(不再支持并且有问题)

RecordEditor还可以让您查看/编辑大型机 Cobol 文件

转换工具

对于简单的 Cobol 文件,可以使用这些转换实用程序(基于 JRecord):

记录编辑器

RecordEditor一个 Generate 选项,用于生成 Java / JRecord 代码。请参阅RecordEditor 代码生成说明

在此处输入图像描述

注:我是 JRecord/RecordEditor 的作者

于 2013-07-03T12:46:49.077 回答