-1

我从编码中得到了 .bin 文件。如何使用 c# 打开或阅读它?

已经谢谢了。

4

2 回答 2

1

我查看了“.BIN”文件,并没有识别出其中的任何内容类似于常见的 OpenVMS 数据文件。它看起来高度特定于应用程序。似乎有一个带有一些可识别 ASCII 组件的标题部分,但在几 KB 之后,文件的其余部分是一团编码/加密或压缩数据,可能带有 -1 (0xFF) 字节作为“记录”分隔符。无论如何,读取字节会很容易。给字节赋予意义会更难,你需要与拥有应用程序和文件格式的人交谈才能理解它。这太具体了。这里的随机读者无法提供帮助。

既然我们知道这些是浮点值列表,我们可能会更接近一点,但我仍然没有“看到”它。我确实看到了一系列几乎看起来像浮点数的字节值(偏移量 0x50000),但我尝试映射它们,但到目前为止没有运气。OpenVMS 特定浮点格式的定义见: http ://h71000.www7.hp.com/doc/73final/4515/4515pro_013.html

“你真正想解决什么问题”?为什么要在源头解释、解析、重新格式化数据?

祝你好运,

海因。

于 2013-05-21T03:36:09.250 回答
0

您可以使用 C# 中的FileStream实例来打开和读取文件。

记事本可以打开大多数文件。

如果不了解文件格式或生成它的应用程序的更多信息,则无法提供更多信息。

于 2013-05-20T20:47:40.883 回答