如何才能使旧文件变得易于阅读?

如何才能使旧文件变得易于阅读?

我有这个旧的 .dat 文件(90 年代中期),显然是用 ANSI 编码的,有 4000 行,主要由我想要读取的控件组成,例如,,,NUL...。SOHETXSTX

我尝试使用 Notepad++ 将其转换为 UTF-8,一些控件NUL被删除了,但还有很多。
我也尝试搜索和替换这些控件,但它们没有被搜索功能捕获。

我该如何让这个文件变得可读?

编辑以了解更多详细信息:
此文件来自用 Borland C/C++ 2.0 编写的软件,由我工作的公司(实习生)的某人开发。这个人已经不在了,该软件自 1996 年以来一直在运行 MS-DOS 的超旧计算机上运行,​​对公司的业务起着至关重要的作用。
我负责使用 .NET 技术、数据库重新制作该软件……已经​​完成,但现在我需要这个名为的文件,STOCK.DAT旧软件使用它来写入/读取所有股票数据。

使用十六进制编辑器,第一个字节30 35 30 00 20 33 35对应于050. 35文件中的字节,后面跟着00直到文本开始。

答案1

这听起来像是二进制文件或由不知名的编辑器产品创建。后缀.dat通常用于二进制文件或电子邮件附件。

如果你想检查文件中可读的字符串,你可以使用免费的 Sysinternals 字符串

有时可以从前几个字节分析文件类型。如果您希望我们查看,请在此处添加此文件开头的十六进制转储。

相关内容