public void printXml() throws Exception{
//打印xml文档中所有的标签名
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse("src/xxx.xml ");
//得到根节点
Node root = document.getElementsByTagName("roodName").item(0);
NodeList list = root.getChildNodes();
for(int i=0;i<list.getLength();i++){
if(list.item(i) instanceof Element){ //判断子节点是不是元素节点
System.out.println(list.item(i).getNodeName());//打印出元素节点名称
}
}
}
//打印xml文档中所有的标签名
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse("src/xxx.xml ");
//得到根节点
Node root = document.getElementsByTagName("roodName").item(0);
NodeList list = root.getChildNodes();
for(int i=0;i<list.getLength();i++){
if(list.item(i) instanceof Element){ //判断子节点是不是元素节点
System.out.println(list.item(i).getNodeName());//打印出元素节点名称
}
}
}