Dom4j 获取xml文件内容

一个最简单的dom4j获取xml文档内容的代码
java代码

package dom4j;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
import java.io.File;

public class Dom4jDemo {

	public static void main(String[] args) throws DocumentException {
		
		//1.获取dom4j中读取xml文档的对象  saxreader
		SAXReader reader = new SAXReader();
		
		File file = new File("stu.xml");
		
		//2.通过该读取对象的read方法,与要操作的xml文档相关联。获取该文档的document对象
		Document document = reader.read(file);
		
		//3.通过文档对象document,可以获取根元素节点对象
        Element rootElement=document.getRootElement();
        
        //4.通过根元素对象就可以对文档的内容进行操作
        System.out.println(rootElement.getName());
        System.out.println(rootElement.getData());

	}

}




Dom4j代码
<?xml version="1.0" encoding="utf-8"?>
<students>
		<student>
		   <name>张文战</name>
		   <sex>男</sex>
		</student>
		<student>
		   <name>孔燕生</name>
		   <sex>男</sex>
		</student>
</students>

你可能感兴趣的:(java,xml)