多语言展示
当前在线:1228今日阅读:23今日分享:25

如何使用dom4j解析xml来获取文本的内容?

如图所示的xml文件中,如何使用dom4j的解析方式它来获取第二本书的简介内容?下面是实现的案例。
方法/步骤
1

首先需要依赖第三方的jar包,导入dom4j的jar包。

2

创建一个方法,然后获取SAXReader解析器对象。

3

然后利用解析器的read方法来读取资源文件,从而得到Document对象!

4

调用文档对象的getRootElement()方法来获取根节点。

5

然后利用根节点调用elements方法得到所有子节点的集合(这里的案例就是书节点)。

6

然后list中的get方法得到第二本书。

7

获取第二本书元素中标签名为简介的子元素。

8

最后可以通过getText()得到简介的文本内容。

9

调用该方法并运行,可以得到如下的结果。和我们预想中的是一样的。

推荐信息