加入jar包 :DOM4J.jsr
1、XML文件
<?xml version="1.0" encoding="UTF-8"?> <school id="school1"> <class id="one"> <student id="001"> <name>Array</name> <sex>男</sex> </student> <student id="002"> <name>List</name> <iden> <sex>男</sex> <phone>1234567</phone> </iden> </student> </class> <class id="two"> <student id="003"> <name>Array</name> <sex>男</sex> </student> <student id="004"> <name>List</name> <sex>女</sex> </student> </class> </school>
2、读取数据
public static void main(String[] args) throws ParserConfigurationException, SAXException, DocumentException { File f = new File("E:\\WorkSpace\\EclipseWork\\JAVA_DEMO\\src\\net\\ylj\\xml\\test.xml"); SAXReader reader = new SAXReader(); Document doc = reader.read(f); //获取根节点 Element element = doc.getRootElement(); print(element); } private static void print(Element element){ List<Element> list = element.elements(); for(Element e : list){ if(e.isTextOnly()){ System.out.println(e.getText()); }else{ print(e); } } }
相关推荐
**DOM4J 读取XML字符串** DOM4J 是一个非常强大的...综上所述,DOM4J 是处理 XML 的强大工具,尤其适合于读取和操作 XML 字符串。通过学习和实践,你可以更高效地管理 XML 数据,提升你的 Java 应用程序的功能和性能。
DOM4J通过创建一个对象模型来表示XML文档,使得我们可以像操作Java对象一样操作XML元素。 1. **XML解析**: - 使用`DocumentBuilderFactory`和`DocumentBuilder`类可以将XML字符串转换为`Document`对象,这是DOM4J...
DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件
它提供了简单且高效的API来读取、写入、修改以及操作XML。在这个实例中,我们将深入理解DOM4J库如何帮助我们处理XML文档,并通过实际操作来熟悉其核心功能。 XML(eXtensible Markup Language)是一种用于标记数据...
Dom4j作为一款简洁高效的Java库,被广泛应用于解析、操作XML文档。本文将详细介绍使用dom4j读取XML文件的四种常见方法,并通过示例代码帮助读者更好地理解和掌握这些技术。 #### 方法一:使用`SAXReader`与`...