我在一个字节数组中有filecontent,以及如何从这个字节数组内容中找到这个文件的类型? 像.doc,.docx,.jpg? 感谢
答案 0 :(得分:2)
没有一般答案。通过查看内容,分析标题,可以识别大多数文件格式。但是,没有“标准”标题,并且许多格式根本没有标题(例如,想象CSV)。
如果内容来自磁盘上的文件,请创建FileInfo
并查询其扩展名。
如果您只拥有内容,则必须构建自己的分析器,根据其他事实查看标题和/或猜测(例如,带有大量逗号的文本......)。
答案 1 :(得分:0)
在获取字节数组中的文件之前,获取FileExtension,并使用ID作为字节和扩展名来查找索引。