判断文件是否是XML格式以及判断字符串是否是XML格式
首先截取文件后缀名。后缀是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文件的真实性校验了
本文来自博客园,作者:xiaolifc,转载请注明原文链接:https://www.cnblogs.com/xiaolibiji/p/17634808.html
浙公网安备 33010602011771号