您的位置:首页

dom4j-2.1基础 element 查询操作-得到第一个指定简单元素的值

2017-10-18 11:17 302 查看
礼悟:
   公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。

jdk:1.8
xml:1.0
dom4j:2.1.0
os:windows7 x64
ide:MyEclipse 2017


XML文件

<?xml version="1.0" encoding="utf-8"?>

<shopping>
<name>诗</name>
<name>礼</name>
<name>易</name>
</shopping>


代码

package jizuiku.dom4jDemo;

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

/**
* dom4j element 查询操作-得到第一个name元素的值
*
* @author 给最苦
* @version V17.10.16
*/
public class GetFirstNodeTextDemo {
public static void main(String[] args) throws DocumentException {
// 创建解析器
SAXReader saxReader = new SAXReader();
// 得到document
Document document = saxReader.read("src/jizuiku/dom4jDemo/xmlForShopping.xml");
// 得到根节点
Element root = document.getRootElement();

// 第一个name元素
Element firstNameNode = root.element("name");
System.out.println(firstNameNode.getText());
}
}


结果



dom4j解析XML文件十分优秀,开源软件,值得努力学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐