我们有一个带文本内容的VSAM(z / OS)文件。我正在开发一个java程序来使用IBM JZOS(FileFactory)库来读取和处理这个VSAM文件。
在Windows平台上使用Eclipse正在进行此开发。
我需要在我的Windows机器上安装VSAM文件,以便从我的eclipse IDE中测试我的java代码。
大型机人员将VSAM文件转换为平面文件(文本文件),并通过FTP从大型机下载到Windows机器。但是,当java代码打开具有适当编码类型的文件时,读取的字符似乎已损坏。例如,字符P显示为特殊字符,它既不是字符P的ASCII或EBCDIC表示。我也验证了该字符的十六进制值。
如何在不破坏大型机和Windows之间编码差异导致的内容的情况下将VSAM文件导入Windows计算机?