zoukankan      html  css  js  c++  java
  • 1

    https://www.cnblogs.com/sharpest/p/7877501.html

    读取XML文档:

         读写XML文档主要依赖于org.dom4j.io包,有DOMReader和SAXReader两种方式。因为利用了相同的接口,它们的调用方式是一样的。

        /**
         * 获取XML根对象
         * @param file
         * @return
         * @throws Exception
         */
        public static Element getRootElement(File file) throws Exception {
            // 解析xml
            SAXReader reader = new SAXReader();
            // 跳过DTD检查
            reader.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false);
            Document document = reader.read(file);
            return document.getRootElement();
        }
    public static Document load(String filename) {  
        Document document = null;  
        try {  
            SAXReader saxReader = new SAXReader();  
            document = saxReader.read(new File(filename)); // 读取XML文件,获得document对象  
        } catch (Exception ex) {  
            ex.printStackTrace();  
        }  
        return document;  
    }  
      
    public static Document load(URL url) {  
        Document document = null;  
        try {  
            SAXReader saxReader = new SAXReader();  
            document = saxReader.read(url); // 读取XML文件,获得document对象  
        } catch (Exception ex) {  
            ex.printStackTrace();  
        }  
        return document;  
    } 

    //读取指定的xml文件之后返回一个Document对象,这个对象代表了整个XML文档,用于各种Dom运算。执照XML文件头所定义的编码来转换。

  • 相关阅读:
    CentOS 网络配置
    BUUCTF-PWN爬坑-04-pwn1_sctf_2016
    BUUCTF-PWN爬坑-03-warmup_csaw_2016
    BUUCTF-PWN爬坑-02-rip
    此博客早八百年已停止维护
    重&长剖
    FHQ Treap
    NOIP2020游记
    CSP2020 游记
    线段树套平衡树
  • 原文地址:https://www.cnblogs.com/miye/p/9328380.html
Copyright © 2011-2022 走看看