packagecom.abc.demo.general.xml;importorg.dom4j.Document;importorg.dom4j.DocumentHelper;importorg.dom4j.Element;importorg.dom4j.Node;importorg.dom4j.io.OutputFormat;importorg.dom4j.io.SAXReader;importorg.dom4j.io.XMLWriter;importorg.junit.Test;importorg.slf4j.Logger;importorg.slf4j.LoggerFactory;importjava.io.ByteArrayOutputStream;importjava.util.List;/*** 使用dom4j处理xml*/
public classDom4jCase {private static Logger logger = LoggerFactory.getLogger(Dom4jCase.class);/*** 解析xml
*@throwsException*/@Testpublic void parse() throwsException {
SAXReader reader= newSAXReader();
Document document= reader.read(DomCase.class.getResourceAsStream("student.xml"));//Document document = DocumentHelper.parseText(xmlString);//解析字符串
Element root =document.getRootElement();
List list = root.elements("student");for (int i = 0; i < list.size(); i++) {