社区
C#
帖子详情
如何获取一个文件的文件类型?
SwordGrass
2005-02-22 04:04:09
如何获取一个文件的文件类型?
例如,有一个a.mdb文件,但把这个文件的后缀改写成bak,现在的问题是,如何判断这个a.bak文件就是mdb文件?
...全文
322
18
打赏
收藏
如何获取一个文件的文件类型?
如何获取一个文件的文件类型? 例如,有一个a.mdb文件,但把这个文件的后缀改写成bak,现在的问题是,如何判断这个a.bak文件就是mdb文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yizhixiaozhu
2005-02-22
打赏
举报
回复
不能根据扩展名去判断的
要实际判断比较难
marvelstack
2005-02-22
打赏
举报
回复
xixigongzhu(夕夕宝贝)
说的的对,
FieldInfo的Extension属性不行。
yellowhwb
2005-02-22
打赏
举报
回复
的确不能通过扩展名断定文件的类型,你必须知道文件的结构!
AllenTing
2005-02-22
打赏
举报
回复
FieldInfo肯定是有Extension属性的。
但这个属性只能单纯的取到文件的扩展名,不能判断文件是否属于某种文件类型
----------------------------------------------------------------------
同意!只是比较文件扩展名的字符串是否一样,不是根据文件的扩展名去判断文件内容属于的类型
web_gus
2005-02-22
打赏
举报
回复
建议 看一下介绍文件格式的文章,比如在哪个位置是什么字符之类的特定信息
xixigongzhu
2005-02-22
打赏
举报
回复
System.IO.FileInfo.ReferenceEquals
System.IO.FileInfo.Equals
fileInfo中我只看到这两个属性。
-------------------------------
那是两个方法
FieldInfo肯定是有Extension属性的。
但这个属性只能单纯的取到文件的扩展名,不能判断文件是否属于某种文件类型
wcbgyjs
2005-02-22
打赏
举报
回复
//得到文件类型
string fileType = FileUp.PostedFile.ContentType;
SwordGrass
2005-02-22
打赏
举报
回复
System.IO.FileInfo.ReferenceEquals
System.IO.FileInfo.Equals
fileInfo中我只看到这两个属性。
amendajing
2005-02-22
打赏
举报
回复
FileInfo类属性Extension
xixigongzhu
2005-02-22
打赏
举报
回复
每种文件类型都有特定的格式,如果要判断文件属不属某种文件类型,必须要先知道这种文件类型的格式。也就是说如果不知道mdb文件的特定格式根本就不可能去判断一个文件是否属于mdb文件。
web_gus
2005-02-22
打赏
举报
回复
不知道,这得按照文件的特征吧
DeltaCat
2005-02-22
打赏
举报
回复
不好办
如果是 ASP.NET 的话,到好办
fjh1119
2005-02-22
打赏
举报
回复
应该是using System.IO;
SwordGrass
2005-02-22
打赏
举报
回复
如何让FileInfo类里有个这个属性Extension?
我现在点不出来。不知道是少什么引用
SwordGrass
2005-02-22
打赏
举报
回复
搜索了一下,没有搜索到。
yellowhwb
2005-02-22
打赏
举报
回复
FileInfo类里有个属性Extension
givenchy
2005-02-22
打赏
举报
回复
把a.bak和a.mdb的内容做比较,如果一样,那就是了。
sdenli
2005-02-22
打赏
举报
回复
.NET FRAMEWORK提供了一个方法就是可以取得 好象是 GetExtend 你到MSDN里去找找
获取
文件
的真正类型
我们通常情况下
获取
文件
类型
都是直接根据
文件
名后缀确定的,但是后缀名是可以随意修改的,因此我们只能通过
文件
的二进制
文件
头来确定
文件
的真正类型。 首先是将
文件
转换为字节流,然后
获取
字节流的前4位,并转换为16进制字符串,各种
文件
的
文件
头都是固定格式的。 package com.teriste.utils; import java.io.File; import java.io.FileInpu...
Linux下七种
文件
类型
、
文件
属性及其查看方法
1、七种
文件
类型
普通
文件
类型
Linux中最多的一种
文件
类型
, 包括 纯文本
文件
(ASCII);二进制
文件
(binary);数据格式的
文件
(data);各种压缩
文件
.第
一个
属性为 [-] 目录
文件
就是目录, 能用 # cd 命令进入的。第
一个
属性为 [d],例如 [drwxrwxrwx] 块设备
文件
块设备
文件
: 就是存储数据以供系统存取的接口设备,简单而言就是硬盘。例如一号...
如何在计算机查找类型
文件
类型
,怎样在电脑中查找某一类型
文件
?比如查 txt...
怎样在电脑中查找某一类型
文件
?比如查 txt以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!怎样在电脑中查找某一类型
文件
?比如查 txt开始菜单点搜索,选
文件
或
文件
夹上,在要搜索的
文件
或
文件
夹名框里输进:txt再点立即搜索就行了怎么在电脑中查找
文件
快速找到电脑中的所需要的
文件
,怎么搜索电脑里的
文件
:方法一: 如果记得
文件
...
Android
获取
下载
文件
名称及类型
最近项目中做下载功能遇到个比较淡疼的问题:一般我们下载
一个
文件
,都会在直接知道
文件
类型
及名称,或者通过读取response header
获取
到
文件
名称及类型,but,service开发小伙伴比我还懒,懒得在header中携带这些信息。。。 没办法,fuck it myself(自己搞咯),由于做的功能类似更新升级,先请求固定url1,
获取
返回信息,返回信息中携带有
文件
下载的url2,...
linux有那几种
文件
类型
,Linux常用
文件
类型
有哪些?六大类!
在学习Linux的过程中,大家会遇到各种各样的问题,比如说:Linux常用
文件
类型
有哪些?我想很多人都不是很了解吧,接下来我们一起来看看吧。Linux的
文件
没有扩展名,所以Linux下的
文件
名称和它的种类没有任何关系,Linux下的
文件
可以分为五种不同的类型:普通
文件
,目录
文件
,链接
文件
,设备
文件
和管道
文件
。1、普通
文件
:最常使用的一类
文件
,其特点是不包含有
文件
系统信息的结构信息。通常用户所接触到...
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章