精华内容
下载资源
问答
  • 1.判断文件是否是XML格式 可以通过文件扩展名进行判断,但没法保证文件扩展名正确而内容却不是XML格式.因此可以使用异常进行判断. import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers....

    1.判断文件是否是XML格式

    可以通过文件扩展名进行判断,但没法保证文件扩展名正确而内容却不是XML格式.因此可以使用异常进行判断.

    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
     
     
    private static boolean isXmlDocument(File file){
        boolean flag = true;
        try {
            DocumentBuilderFactory foctory =DocumentBuilderFactory.newInstance();
            DocumentBuilder builder = foctory.newDocumentBuilder();
            builder.parse(file);
            flag = true;
        } catch (Exception e) {
            flag = false;
        } 
        return flag;
    }
    
    
    
    

     

    2.判断字符串是否是XML格式

    XML是纯文本,你要判断它整个是否是正确格式,相当于读入全部文件整个进行字符串分析更耗资源!

    最简单的方法就是用异常判断。

    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
     
     
    private static boolean isXmlDocument(String rtnMsg){
        boolean flag = true;
        try {
                DocumentBuilderFactory documentBuilderFactory =        DocumentBuilderFactory.newInstance();
            DocumentBuilder builder = documentBuilderFactory.newDocumentBuilder();
            builder.parse( new InputSource( new StringReader( rtnMsg )));
        } catch (Exception e) {
            flag = false;
        }
            return flag;
    }

     

    展开全文
  • 判断是文件还是文件夹 判断文件、文件夹是否存在 获取文件的大小

    判断是文件还是文件夹

    在这里插入图片描述

    判断文件、文件夹是否存在

    在这里插入图片描述

    获取文件的大小

    在这里插入图片描述

    展开全文
  • 我想判断一个文件是否安全,一开始想通过数字签名,但是有一些系统文件没有数字签名,例如cmd.exe就没有数字签名,所以我就想再单独判断一个文件是否是系统文件。不知道大牛们有什么方法,如果有的话?能给一段C++...
  • #### 判断文件还是文件夹 import os if os.path.isdir(path): print "it's a directory" elif os.path.isfile(path): print "it's a normal file" else: print "it's a special file(socket,FIFO,device file)...

    #### 判断是文件还是文件夹
    import os
    if os.path.isdir(path):
        print "it's a directory"
    elif os.path.isfile(path):
        print "it's a normal file"
    else:
        print "it's a special file(socket,FIFO,device file)"
    

    #### 判断文件,文件夹是否存在
    import os
    
    >>> os.path.exists('d:/assist')
     True
     >>> os.path.exists('d:/assist/getTeacherList.py')
     True
    参考网页

    #### 获取文件大小
    import os
    
    os.path.getsize(path)
    参考网页

    展开全文
  • Java判断文件是否是图片

    千次阅读 2019-07-26 16:30:58
    方法一:切割文件名,根据后缀来判断是否是图片(这个比较简单,就不做代码展示了) 方法二: 如果是jdk自带的File类型,可以根据如下代码... * 判断文件是否是图片 */ private boolean isImage(File file) { ...

    方法一:切割文件名,根据后缀来判断是否是图片(这个比较简单,就不做代码展示了)

    方法二:

    如果是jdk自带的File类型,可以根据如下代码进行逻辑判断处理,如果是spring中

    MultipartFile类型,看代码注释,也可以完成逻辑判断。

       /**
         * 判断文件是否是图片
         */
        private boolean isImage(File file) {
            if (!file.exists()) {
                return false;
            }
            BufferedImage image = null;
            try {

                //如果是spring中MultipartFile类型,则代码如下

                // image = ImageIO.read(file.getInputStream());
                image = ImageIO.read(file);
                if (image == null || image.getWidth() <= 0 || image.getHeight() <= 0) {
                    return false;
                }
                 return true;
            } catch (Exception e) {
                e.printStackTrace();
                return false;
            }
        }

    展开全文
  • python中判断一个文件是否存在

    千次阅读 2018-01-05 17:51:31
    你可以使用os.path.isfile,如果存在,它会返回True.如下: import os.path os.path.isfile(fname) 或者使用os.path.exists: ...isfile和exists有一些区别,isfile判断是否是文件,exists判断文件是否
  • shell 判断文件是否是可执行文件

    千次阅读 2018-12-07 23:13:00
    测试变量指定的文件是否存在且是可执行文件。如果存在且是可执行文件,则执行该文件,否则通过chmod命令赋予该文件可执行权限。//test.sh #!/bin/bashecho "enter the name:"read filenameif test -x $filename ;...
  • JAVA判断文件是否是图片

    千次阅读 2018-07-20 08:56:12
    最简单的方法,切割文件名,根据后缀来判断是否是图片. 第二种方式,通过IO读取获取Image对象,然后获取宽高,因为可以获取到... * 判断文件是否是图片 * @param file * @return */ private boolean isImage(File f...
  • 最近在处理自动扫描文件时,有些手机会有重复文件显示出来问题。经过多方分析。 发现Android的sd卡管理乱得不是一点半点。在有些手机上,只有/mnt/sdcard0存在,在有些手机上,会有/mnt/emulated/0和/mnt/...
  • linux通过if判断是否压缩文件和文件夹
  • C语言文件读写-判断文件是否结束 在读文件的时候,很重要的一个条件是:文件是否结束,因为文件已经结束了,就不用继续读文件了。 判断文件结束,有许多方式,比如读取文本文件和二进制文件就可以使用不同的方式,...
  • SQL SERVER 判断文件是否存在

    千次阅读 2018-03-22 09:10:51
    有时候我们需要判断一些物理文件是否存在,然后在做一些处理,比如作业定时导入txt文件,需要提前判断文件是否生成存在,然后再做导入操作,我们可以利用xp_fileexist来做判断,新建方法如下:CREATE FUNCTION fun_...
  • java中判断文件是否是图片文件

    千次阅读 2018-04-14 12:08:11
    使用Image读取文件时,如果是非图像文件,则会返回null。 参考代码: try { Image=ImageIO.read(new File(name)); if (image == null) { valid = false; System.out.println("The file"+...
  • OSS判断文件是否存在

    千次阅读 2018-12-21 08:49:36
    try  {  OssClient handleclient = new OssClient(m_endpoint, m_id, m_key);  // 判断文件是否存在。filePath文件路径  bool exist = handleclient.DoesOb...
  • 怎样使用 Python 来判断一个路径是否存在判断一个路径是文件还是目录 判断一个路径是否存在 可以判断一个文件或目录(文件夹)是否存在 import os.path os.path.exists(path); 12 判断一个文件是否存在 i...
  • C#判断网络文件是否存在

    千次阅读 2018-08-03 17:09:22
    我们都知道判断本地文件是否存在直接用File.Exists(url)即可。 最近项目需要把数据库中对应的服务器上的图片全部下载下来做处理。...你能获取到相应,就表明文件是存在的。 这是我写的一个字符串的扩展方法,...
  • (1)如果MultipResolve不为null,就调用CommonMultipartResolve的isMultipart方法判断是否是上传文件请求 (2)如果不是MultipartHttpServletRequest请求,并且不包含MultipartException异常,就会调用CommonMultipartR
  • C# 判断远程文件是否存在

    千次阅读 2015-06-17 08:14:49
    #region 判断远程文件是否存在 /// /// 判断远程文件是否存在 /// /// /// public static bool RemoteFileExists(string fileUrl) { HttpWebRequest re = null
  • 判断文件是否是可执行文件

    千次阅读 2005-02-10 21:58:00
    判断文件是否是可执行文件其实可以调用API函数GetBinaryType来完成。但是我不想用这个方法,因为还有其他的方法来判断,虽然这样比较麻烦,也不一定特别的准,但是我觉得这可以让我们对文件有所了解。好,lets go! ...
  • linux中判断两个文件是否相同

    千次阅读 2019-09-17 11:51:21
    linux中判断两个文件是否相同1、前言在工作中或学习中,由于当时学习或任务得需要,有时候会创建多个同content但不同文件名得文件(可能包含链接),在清理文件时,每一个文件进行cat比较是很麻烦的。可以在命令行...
  • 判断文件是否为图片格式

    千次阅读 2019-03-07 19:09:10
    判断文件是否为图片格式 原理:1、使用JDK类库解析文件数据,如果能解析成功,获得图片长宽,即为正确的图片格式 2、解析文件头信息,判断图片类型 工具代码 /** * 判断文件后缀是否为图片文件格式,bmp|...
  • Python判断文件是否存在

    万次阅读 2019-02-15 11:28:53
      判断文件是否存在主要有两种方法: import os os.path.exists('xxx/xxx/filename') # True/False   以上方法中入参的路径可以是文件路径也可以是文件夹路径,所以可以用于判断文件以及文件夹是否存在。 但是...
  • android 判断文件是否存在

    万次阅读 2015-03-01 09:12:55
    //判断文件是否存在 public boolean fileIsExists(String strFile) { try { File f=new File(strFile); if(!f.exists()) { return false;
  • Java判断文件是否完整

    千次阅读 2013-01-25 00:00:36
    需求:需要判断一个文件是否正常结束,正常情况最后一行为某段字符串(结束标志) 代码: /** * 判断一个文件的最后一行是否为某字符串 * * @param src * 文件路径 * @param key * 判断是否最后一行的字符串...
  • python 判断文件是否存在,删除文件

    万次阅读 2019-03-18 16:29:21
    #判断文件是否存在,path为文件路径 import os os.path.exists(path) #删除文件,path为文件路径 import os os.remove(path)
  • 判断文件是否存在

    千次阅读 2017-04-14 08:34:18
    既可以判断文件也可以判断文件件 package com.example.administrator.myapplication; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import java.io.File; public class ...
  • Java判断一个文件是否是链接文件

    千次阅读 2013-09-11 04:02:44
    Apache使用这样的方式来判断: public static boolean isSymlink(File file) throws IOException { if (file == null) throw new NullPointerException("File must not be null"); File canon; if (file....
  • jq判断文件是否存在

    千次阅读 2018-02-03 22:22:36
    js或jquery判断文件是否存在,需要用到ajax function fileExists(url){ var isExists; $.ajax({ url:url, async:false, type:'HEAD', error:function(){ isExists=0;}, success:function(){ isExists=1;} }); if...
  • C# 判断文件/文件夹 是否存在

    万次阅读 2019-01-16 10:41:47
    本章讲述:C#判断指定目录是否存在,判断文件是否存在,不存在则创建 1、判断文件夹是否存在 //spath:文件夹路径名 using System.IO; if (Directory.Exists(spath)) { } else { DirectoryInfo ...
  • 判断是否是有效的apk文件

    千次阅读 2018-10-09 23:19:39
    摘抄自: ... def is_valid_APK ... Return true if the APK is valid, false otherwise ... This method is usually called by __init__ except if skip_analysis is False. ...不是应该再判断一下dex文件什么的吗?

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,856,663
精华内容 742,665
关键字:

判断是否是文件