`
_念-H
  • 浏览: 9743 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

DOM4J读取XML

    博客分类:
  • JAVA
阅读更多
   加入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 读取XML字符串** DOM4J 是一个非常强大的...综上所述,DOM4J 是处理 XML 的强大工具,尤其适合于读取和操作 XML 字符串。通过学习和实践,你可以更高效地管理 XML 数据,提升你的 Java 应用程序的功能和性能。

    dom4j操作xml

    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文件DOM4j操作xml文件

    dom4j读写xml文档实例

    它提供了简单且高效的API来读取、写入、修改以及操作XML。在这个实例中,我们将深入理解DOM4J库如何帮助我们处理XML文档,并通过实际操作来熟悉其核心功能。 XML(eXtensible Markup Language)是一种用于标记数据...

    使用dom4j读取xml四种方法

    Dom4j作为一款简洁高效的Java库,被广泛应用于解析、操作XML文档。本文将详细介绍使用dom4j读取XML文件的四种常见方法,并通过示例代码帮助读者更好地理解和掌握这些技术。 #### 方法一:使用`SAXReader`与`...

Global site tag (gtag.js) - Google Analytics