【发布时间】:2015-06-28 04:33:55
【问题描述】:
我有一个 .DAT 文件,我想将其读取为字符串。我正在从以下代码访问和读取文件..
public string readDAT() {
Byte[] readByte = File.ReadAllBytes(@"F:\\lls\\GSC.DAT");
string str= Encoding.UTF8.GetString(readByte);
return str;
}
但我无法将内容读取为字符串格式。它正在以某种垃圾格式读取。另外请告诉我以 .DAT 格式完成的格式编码。谢谢
【问题讨论】:
-
一些二进制格式。从您告诉我们的内容中确实无法回答。
-
你知道文件的内容应该是什么样子吗?你知道它起源于哪里吗?如果你这样做了,那么你可以检查它是如何生成的,这可能会给你一个关于如何反序列化文件的线索。