1

我在一个字节数组中有文件内容,如何从这个字节数组内容中找到这个文件的类型?比如 .doc、.docx、.jpg?谢谢

4

2 回答 2

2

没有普遍的答案。大多数文件格式可以通过查看内容、分析标题来识别。但是,没有“标准”标题,并且许多格式根本没有标题(例如 CSV)。

如果内容来自磁盘上的文件,则创建一个FileInfo并查询其扩展名。

如果您只有内容,则必须构建自己的分析器来查看标题和/或根据其他事实进行猜测(例如,带有很多逗号的文本......)。

于 2010-07-12T12:50:43.267 回答
0

在获取字节数组中的文件之前,获取 FileExtension,并使用 ID 作为字节和扩展名来查找索引。

于 2010-07-12T12:48:54.873 回答