1.取得节点的指定的属性

     Element root=document.getRootElement();          Attribute attribute=root.attribute("size");    // 属性名name

2.取得属性的文字

String text=attribute.getText();
String text2=root.element("name").attributeValue("firstname");
//这个是取得根节点下name字节点的firstname属性的值.

3.遍历某节点的所有属性

Element root=document.getRootElement();
for(Iterator it=root.attributeIterator(); it.hasNext();){Attribute attribute = (Attribute) it.next();String text=attribute.getText();System.out.println(text);
}

4.设置某节点的属性和文字.

newMemberElm.addAttribute("name", "sitinspring");

5.设置属性的文字

    Attribute attribute=root.attribute("name");      attribute.setText("sitinspring");

6.删除某属性

 Attribute attribute=root.attribute("size");// 属性名name      root.remove(attribute);

Dom4j完整教程~属性相关相关推荐

  1. 【Dom4j】Dom4j完整教程详解

    Dom4j完整教程 目录 Dom4j完整教程 1.DOM4J简介 2.XML文档操作1 2.1.读取XML文档: 2.2.获取根节点 2.3.. 新增一个节点以及其下的子节点与数据 2.4. 写入XM ...

  2. Dom4j完整教程详解

    转自: https://blog.csdn.net/qq_41860497/article/details/84339091 目录 1.DOM4J简介 2.XML文档操作1 2.1.读取XML文档: ...

  3. Dom4j完整教程~Document对象相关

    读取XML文件,获得document对象. SAXReader reader = new SAXReader(); Document document = reader.read(new File(& ...

  4. Dom4j完整教程~XML文档简单操作

    读取XML文档: 读写XML文档主要依赖于org.dom4j.io包,有DOMReader和SAXReader两种方式.因为利用了相同的接口,它们的调用方式是一样的. public static Do ...

  5. Dom4j完整教程~DOM4J简介

    DOM4J是 dom4j.org 出品的一个开源 XML 解析包.DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP. DOM4J 使用起来非常简单. ...

  6. qc linux mysql 安装教程_mysql5.7在centos上安装的完整教程以及相关的“坑”

    安装前的准备 Step1: 如果你系统已经有mysql,如一般centos自带mysql5.1系列,那么你需要删除它,先检查一下系统是否自带mysql yum list installed | gre ...

  7. Dom4j完整教程~字符串与XML的转换

    1.将字符串转化为XML String text = "<members> <member>sitinspring</member> </membe ...

  8. Dom4j完整教程~CDATA详解

    所有 XML 文档中的文本均会被解析器解析. 只有 CDATA 区段(CDATA section)中的文本会被解析器忽略. PCDATA PCDATA 指的是被解析的字符数据(Parsed Chara ...

  9. Ajax 完整教程 (转)

    Ajax 完整教程 第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应 ...

最新文章

  1. Python 键盘鼠标监听
  2. java 1.8签名apk_给Android的APK程序签名和重新签名的方法
  3. python装饰器调用顺序_聊一聊Python装饰器的代码执行顺序
  4. php实现数字滚动效果,vue如何实现数字滚动增加效果?代码示例
  5. 你解决的问题比你编写的代码更重要! 1
  6. 【SpringMVC框架】非注解的处理器映射器和适配器
  7. jqueryui 1.8.19引用顺序(及var basePrototype = new base()错误)
  8. 小波变换 分离影像低频部分_经济周期分析的强大工具——小波分析
  9. node js npm grunt安装,elasticsearch-head 5.X安装
  10. OFDM学习笔记(七)(多址接入技术)
  11. 什么是冲激函数、时域卷积、冲激响应以及频响曲线
  12. 中国目前拥有的人造卫星的种类及其作用
  13. 腾讯蔡晨:十年沉淀,腾讯iOA为企业安全保驾护航
  14. shiro-反序列化漏洞
  15. 计算机一级及格良好优秀有什么用,2019计算机一级多少分合格 一级证书有什么用...
  16. WireShark 不能正常解析 Radius 包,提示 Malformed Packet .
  17. RT-Thread 入门学习笔记 - 熟悉$Sub$$main与$Super$$main
  18. 基于腾讯云的 Rust 和 WebAssembly 函数即服务
  19. http状态码-504
  20. Android各厂商Rom包解压方式

热门文章

  1. 美团Android自动化之旅—适配渠道包
  2. 论文浅尝 | GraphSAINT—基于图采样的归纳学习方法
  3. 唐刘之辩:行业知识图谱的schema构建的难点、重点与困惑
  4. 【LeetCode】4月4日打卡-Day20-接雨水
  5. CentOS 7.0 yum安装Apache、PHP和MySQL
  6. 2019.3.23 捕获异常
  7. 32 bit 与 64 bit 程序(2)比较
  8. 第七章 二叉搜索树(b3)BST:删除
  9. Linux基础命令---文本显示od
  10. [2018湖南省队集训] 6.28 T3 simulate