问答详情
源自:2-3 使用 DOM 解析XML 文件的节点名和节点值

获取节点的名字

如果不知道节点名是book应该怎样获取到book这个节点

提问者:果溺 2016-09-14 14:40

个回答

  • 丑丶小亚
    2018-02-02 10:05:34

    Document doc=db.parse("books.xml");
    NodeList BooksList=doc.getFirstChild().getChildNodes()
    //这两句跟讲师讲的得到的东西一样

  • 鹰空捍卫者
    2016-11-30 20:36:53

                    Element books=(Element) document.getChildNodes().item(0);
    		NodeList bookList=books.getChildNodes();
    	        String s=bookList.item(1).getNodeName();
    		System.out.println(bookList.getLength());
    		System.out.println(s)

    再加个循环遍历节点,还有空白节点什么,再判断吧

  • 慕沐7999752
    2016-09-15 09:01:01

    先获取books根节点,再获取books节点的子节点,就是book节点list了

    Element books=(Element) document.getChildNodes().item(0);
    NodeList bookList=books.getChildNodes();