如果不知道节点名是book应该怎样获取到book这个节点
Document doc=db.parse("books.xml"); NodeList BooksList=doc.getFirstChild().getChildNodes() //这两句跟讲师讲的得到的东西一样
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)
再加个循环遍历节点,还有空白节点什么,再判断吧
先获取books根节点,再获取books节点的子节点,就是book节点list了
Element books=(Element) document.getChildNodes().item(0); NodeList bookList=books.getChildNodes();