DOM4J解析XML
发布日期:2021-06-27 12:56:05
浏览次数:33
分类:技术文章
本文共 723 字,大约阅读时间需要 2 分钟。
步骤
-
引入jar文件 dom4j.jar
-
创建一个指向XML文件的输入流
FileInputStream fis = new FileInputStream("xml文件的地址");
-
创建一个XML读取工具对象
SAXReader sr = new SAXReader();
-
使用读取工具对象, 读取XML文档的输入流 , 并得到文档对象
Document doc = sr.read(fis);
-
通过文档对象, 获取XML文档中的根元素对象
Element root = doc.getRootElement();
文档对象Document
常用方法:-
通过文档对象, 获取XML文档中的根元素对象
Element root = doc.getRootElement();
-
添加根节点
Element root = doc.addElement("根节点名称");
元素对象 Element(指XML文档中的单个节点)
常用方法:-
获取节点名称
String getName();
-
获取节点内容
String getText();
-
设置节点内容
String setText();
-
根据子节点的名称 , 获取匹配名称的第一个子节点对象.
Element element(String 子节点名称);
-
获取所有的子节点对象
List
elements(); -
获取节点的属性值
String attributeValue(String 属性名称);
-
获取子节点的内容
String elementText(String 子节点名称);
-
添加子节点
Element addElement(String 子节点名称);
转载地址:https://blog.csdn.net/weixin_43454088/article/details/117755239 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年03月18日 21时51分15秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
java字符串三目_java字符串连接运算符和三目运算符
2019-04-21
java 堆内存 非堆内存_JVM 堆内存和非堆内存
2019-04-21
Java新手写什么demo_通过入门demo简单了解netty使用方法
2019-04-21
java图片延迟加载_jQuery实现图片延迟加载
2019-04-21
java开发加入购物车功能_java web开发——购物车功能实现
2019-04-21
Java虚拟机不能满足_深入理解Java虚拟机--读书笔记1/3
2019-04-21
hanlp java api_java分词工具hanlp介绍
2019-04-21
nginx php 源码安装,Nginx1.12.2加php7.2.0的编译安装
2019-04-21
php 删除字节,php – 删除无效/不完整的多字节字符
2019-04-21
php 实现版本号对比,如何在PHP中实现比较版本号
2019-04-21
php sql 给数据库追加内容,php如何向数据库中的某串数据后追加内容【急】
2019-04-21
php微信小程序获取用户信息,微信小程序授权获取用户详细信息openid的实例详解...
2019-04-21
Java三元运算和if,Java三元运算符与<JDK8兼容性中的if / else
2019-04-21
php date 函数用法,php中date()日期时间函数使用方法
2019-04-21
php除法获取整数和余数,PHP除法取整和取余数
2019-04-21
java迷宫路径,Java中的迷宫路径查找器
2019-04-21