首先截取文件后缀名。后缀是XML文件再进入此判断,避免不必要的资源占用。
/**
* 判断一个文件是否是XML文件
*
* @param file
* @return
*/
private static boolean isXmlDocument(File file) {
boolean flag;
try {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
builder.parse(file);
flag = true;
} catch (Exception e) {
// e.printStackTrace();
flag = false;
}
return flag;
}
以上就是xml文件的真实性校验了
标签:XML,文件,判断,是否是,flag,file,格式 From: https://www.cnblogs.com/xiaolibiji/p/17634808.html