我打算在.NET WPF中创建一个示例应用程序,它可以读取MAINFRAME bin文件,并排比较文件并提取文件内容而不会丢失任何格式。
以下问题对我创建算法非常有帮助。
请同时向我提供任何一个开源编辑器,它可以读取/写入/编辑MAINFRAME bin文件,它可以作为入门者。
记录编辑器是我用于某些bin文件的应用程序之一,尽管它似乎与某些bin文件不兼容。
答案 0 :(得分:6)
没有“MAINFRAME bin文件”这样的东西 - 大型机数据集既没有文件类型的概念,也没有文件扩展名的概念。将文件从大型机传输到某些Windows / Unix机器后,有些人使用.bin
- 扩展名来表明内容应该被视为二进制文件。
你应该了解一些关于大型机文件的事情(我主要谈的是固定记录长度的连续数据集,最基本的数据集):
-4387
可能会以04 38 7D
的形式存储在3个字节中。总结一下:
对于大多数用例,将原始二进制文件从大型机传输到PC是不可行的。更好地在大型机上创建基于EBCDIC文本的文件,使用filetransfer-tool将它们转换为ASCII,同时传输和处理文本数据。