判断文件是否是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文件的真实性校验了

posted @   xiaolifc  阅读(386)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示