解析XML文档大致流程以及相关方法

---恢复内容开始---

使用dom解析XML文档的大致流程(要导入dom4j)
1:创建SAXReader
2:使用SAXReader读取xml文档,并生成对应的Document对象,该对象保存了该文档的所有数据及结构
3:通过Document对象获取根元素
4:按照XML文档的结构从根元素开始逐级获取子元素以达到遍历XML文档数据的目的

*Document提供了获取根元素的方法:
* Element getRootElement()
*
* Element的每一个实例用于表示XML文档中的
* 一个元素(一对标签),其提供了用于获取该元素
* 相关信息的一系列方法:
*
* String getName()
* 获取当前标签的名字
*
* String getText()
* 获取当前标签中间的文本

*String  elementText()

*获取指定标签中的文本
*
* Element element(String name)
* 获取当前标签中指定名字的子标签
*
* List elements()
* 获取当前标签中所有的子标签
*
* List elements(String name)
* 获取当前标签下所有指定名字的同名子标签
*
* Attribute attribute(String name)
* 获取指定名字的属性,Attribute的每一个
* 实例用于表示一个标签的一个属性,可以
* 通过它获取该属性的名字与对应的属性值
*
* String attributeValue(String name)
* 可以直接获取当前标签中指定名字的属性所
* 对应的值

---恢复内容结束---

转载于:https://www.cnblogs.com/hao-yu/p/9520316.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值