求教了-我需要判断文件的类型,需要分类判断并且需要包含比较全面的类型。

问题描述

我需要判断文件的类型,需要分类判断并且需要包含比较全面的类型。
doc格式文件的后缀名有哪些?(eg:从wps、word2003、以及word2007等所有的后缀)
pdf格式文件的后缀名有哪些?
bam格式文件后缀名有哪些?
xls格式文件后缀名有哪些?
或者有哪些ContentType值分别属于这几种格式?
我现在知道文件格式对应的ContentType,但是不知道哪些分别属于上面类型。
这是地址:http://qd5.iteye.com/blog/1564040

解决方案

反斜杠前面的就是一般我们知道的类型吧

解决方案二:
http://wenku.baidu.com/link?url=mrOjxTRlO-gjJCBd1L_b9nr0iwOhLZmGYmkRCPlIZh75ud2R9qtcvrZv2Bf901ocaEr56Ux49_BbNnrITpHWY5Y5Aa0axEhClYXddoz4XgO

解决方案三:
后缀名就是那几种吧,穷举不好使

时间: 2024-09-17 03:53:45

求教了-我需要判断文件的类型,需要分类判断并且需要包含比较全面的类型。的相关文章

C#判断文件路径是否存在或者判断文件是否存在的方法_实用技巧

复制代码 代码如下: //判断文件路径是否存在,不存在则创建文件夹 if (!System.IO.Directory.Exists(@"D:\Export")) { System.IO.Directory.CreateDirectory(@"D:\Export");//不存在就创建目录 } //判断文件是否存在 添加引用using System.IO; if(File.Exists(@"文件路径")) { //存在 } else { //不存在

大神帮帮忙-ContentType判断文件类型的原理是不是按照后缀名改变的

问题描述 ContentType判断文件类型的原理是不是按照后缀名改变的 java7之后用ContentType判断文件类型,当手动修改了文件名后缀时他的ContentType会不会随之改变,为何我试了两次,第一次修改后缀明后返回还是第一次的contentType,第二次修改了后contentType值就变成修改后的了.ContentType的原理是不是按照后缀名改变的.求解了...急死我了! 解决方案 不是,是你服务器代码自己指定的.如果是静态文件,web服务器自动设置.

大神求帮忙-ContentType判断文件类型,当文件后缀名改变后,该文件的ContentType值会不会变化

问题描述 ContentType判断文件类型,当文件后缀名改变后,该文件的ContentType值会不会变化 ContentType判断文件类型,当文件后缀名改变后,他的ContentType值还是原来文件类型的ContentType值还是修改后文件类型的ContentType值. 解决方案 分两种情况讲.第一种情况,你用动态的网页,例如aspx,jsp==,提供一个资源.那时候是你指定contentType的,所以不管你实际给出的是什么,contentType是不会变的.第二种情况,你是一个静

JAVA判断文件编码类型

[本文转载于JAVA判断文件编码类型] java读取文件,处理过程中,可能因为文件的编码问题导致了中文乱码.有时需要将UTF-8的改为ANSI的编码.以下代码就可以判断文件是什么编码方式. 主要jar包:cpdetector.jar  下载地址http://cpdetector.sourceforge.net/  同时还需jchardet-1.0.jar这个包,否则detector.add(cpdetector.io.JChardetFacade.getInstance());  会报错: 下载

php判断文件上传类型及过滤不安全数据的方法_php技巧

本文实例讲述了php判断文件上传类型及过滤不安全数据的方法.分享给大家供大家参考.具体如下: 禁止上传除图片文件以外的文件,提示,不要获取文件扩展名来判断类型,这样是最不安全的,我们用$_FIlES['form']['type']. 这个可以读取文件内容来识别文件类型,但它能识别的有限,不过如果你用图片就足够了解.函数,过滤不安全字符,实例函数代码如下: 复制代码 代码如下: function s_addslashes($string, $force = 0) {  if(!get_magic_

php 读取文件头判断文件类型的实现代码_php技巧

php代码实现读取文件头判断文件类型,支持图片.rar.exe等后缀.案例: 复制代码 代码如下: <?php $filename = "11.jpg";//为图片的路径可以用d:/upload/11.jpg等绝对路径$file = fopen($filename, "rb");$bin = fread($file, 2); //只读2字节fclose($file);$strInfo = @unpack("C2chars", $bin);$

ASP.NET上传文件对文件类型的高级判断

以前发过一个.NET上传文件的方法的,不过那个方法中对文件类型的判断只是对后缀名来进行判断的,这样假如我把一个txt文本文件的后缀名改为jpg了也可以上传,这样无意中就造成了安全问题. 刚刚从网上找了个方法,试验了一下,是能够辨认出正确的文件类型的,如下: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.

linux下判断文件和目录是否存在[总结]

1.前言 工作中涉及到文件系统,有时候需要判断文件和目录是否存在.我结合APUE第四章文件和目录,总结一下如何正确判断文件和目录是否存在,方便以后查询. 2.stat系列函数 stat函数用来返回与文件有关的结构信息.stat系列函数有三种情况,分别对应文件名称.文件描述符和符号链接文件.stat结构描述了文件的属性,主要包括文件的类型.文件大小等等.详细stat结构如下所示: 1 struct stat { 2 mode_t st_mode; // file type & mode(permi

新手求教,关于java压缩文件的问题

问题描述 新手求教,关于java压缩文件的问题 import java.io.*;import java.util.zip.*;public class Myzip { private void zip(ZipOutputStream outFile fString base) throws Exception{ if(f.isDirectory()){ File f1[]=f.listFiles(); out.putNextEntry(new ZipEntry(base+""/&qu