dom操作.获取Document并遍历

1.目录结构

dom操作.获取Document并遍历_第1张图片
2019-03-12 20-37-51屏幕截图.png

2.java代码

//获取配置文件
        URL url = new XmlTest().getClass().getClassLoader().getResource("testXml.xml");
        try {
            //获取documentBuilder对象
            DocumentBuilder documentBuilder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
            try {
                //获取dicument对象   parse方法有多个重载方法
                Document document = documentBuilder.parse(Files.newInputStream(Paths.get(url.toURI())));
                //获取element
                Element documentElement = document.getDocumentElement();
                System.out.println("documentElement.getTagName()="+documentElement.getTagName());
                //documentElement.getTagName()=people
                
                //获取当前节点下面的所有节点
                NodeList nodeList = documentElement.getChildNodes();
                //遍历节点
                for(int i=0;i

    
        左眼
        鼻子
        右眼
        嘴巴
    
    
        左手
        胸口
        右手
    
    
        左脚
        右脚
    

加强1.1

//获取当前节点下面的所有节点
                NodeList nodeList = documentElement.getChildNodes();
                //遍历节点
                for(int i=0;i//获取当前节点下面的所有节点
                NodeList nodeList = documentElement.getChildNodes();
                //遍历节点
                for(int i=0;i

你可能感兴趣的:(dom操作.获取Document并遍历)