package net.ithw05;import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;import org.junit.Test;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;public class textxml {
@Test
public void listxml() throws Exception{
//获得解析工厂
DocumentBuilderFactory factor= DocumentBuilderFactory.newInstance();
//获得解析器
DocumentBuilder bulid= factor.newDocumentBuilder();
//获得xml的document
Document document= bulid.parse("src/book.xml");
list(document);
}
public void list(Node node){
//递归调用
System.out.println(node.getNodeName());
//获得子节点集合
NodeList nodelist= node.getChildNodes();
//遍历nodelist
for(int i=0;i<nodelist.getLength();i++){
Node node1= nodelist.item(i);
list(node1);
}
}}
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;import org.junit.Test;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;public class textxml {
@Test
public void listxml() throws Exception{
//获得解析工厂
DocumentBuilderFactory factor= DocumentBuilderFactory.newInstance();
//获得解析器
DocumentBuilder bulid= factor.newDocumentBuilder();
//获得xml的document
Document document= bulid.parse("src/book.xml");
list(document);
}
public void list(Node node){
//递归调用
System.out.println(node.getNodeName());
//获得子节点集合
NodeList nodelist= node.getChildNodes();
//遍历nodelist
for(int i=0;i<nodelist.getLength();i++){
Node node1= nodelist.item(i);
list(node1);
}
}}
解决方案 »
- java将excel、doc、pdf转换为图片
- openfire + spark 怎么实现量服务器之间级联?
- 关于FreeMarker问题---在线等
- 推荐几本学习Oracle的书!要适合入门,要详细一点的!
- 关于xquery和xpath的问题
- Tomcat最高版本是什么版本??classpath环境变量到底用干什么?
- Jdbc连接access oracle数据的问题??
- 请问在我的java程序中怎样连接Access数据库??急!!!
- 我开发的 J2EE,EJB 組件 智能測試器: J2EE Tester 请多多指教
- ssh编写文件下载为啥不能显示
- java调用存储过程时出现内存溢出了
- 移动硬盘加密
http://community.csdn.net/IndexPage/SmartQuestion.aspx