最经在使用java通过jdom来操作xml文件,发现通过:

document().getRootElement().removeContent(2)

无法删除第三个元素。

在执行完三次这个方法后,此元素被删除了。

解决方法,通过:

document().getRootElement().getChildren().remove(2),

即可立即删除第三个元素。

原因在于:jdom在解析xml的时候,把其中元素之间的空格也当做了空元素来解析。

JDom中removeContent无法删除子元素问题相关推荐

  1. Python精讲:在Python中添加和删除集合元素详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中添加和删除集合元素详解>.本知识点主要讲的是添加和删除元素,包括:在Python中向集合里面添加元素可以使用 ...

  2. ref获取元素 vue 删除子元素_vue中的 ref 和 $refs

    相信前端开发或者后端开发都用过jquery,因为不是数据驱动,为了获取某些元素的value值,都操作过Dom元素. // 使用Jquery获取Dom元素值$("#id").text ...

  3. angular html清除元素,在Angular js中单击时删除HTML元素

    这是我的指示.在身体上显示一个Div. app.directive("autosuggest",function($rootScope) { return { scope: { d ...

  4. JavaScript HTML DOM removeChild删除子元素

    removeChild 方法指定元素的某个指定的子节点,并返回被删除的节点,如果节点不存在则返回 null. <!DOCTYPE html> <html><head> ...

  5. JavaScript中的数组删除指定元素方法

    学习靠积累,记得收藏或自己做笔记 let nameArr = ['小白','小红','小明','小青'];// 删除名字 const handleDelete = (index) => {let ...

  6. vue获取列表中的数量_vue.js中列表里面的子元素怎么获取列表的索引index值

    <li class="posiRela counItem page-infinite-listitem clearfix" v-for="(item, index) ...

  7. jquery 删除html属性值,使用jQuery的remove()和empty()方法删除Html元素及子元素和内容...

    01第1节. jQuery删除元素和内容 #JavaScript#在jQuery中,不仅可以在已有Html页面中添加新的Html元素,还可以删除已有的Html元素. 在jQuery中有2个方法可以完成 ...

  8. 【AS3代码】添加/删除XML子元素及属性

    package {     import flash.display.Sprite;     import flash.xml.XMLDocument;          public class M ...

  9. #444 – DockPanel 中的子元素不一定一直都是平铺显示(Children of DockPanel Don’t Always Have to be Stretched)

    一般情况下,你将子元素停靠在DockPanel 控件中的一边,子元素会平铺当前条目的宽度或者高度显示. 但是,如果你使用子元素的HorizontalAlignment 属性(停靠在Top 或者Bott ...

最新文章

  1. 关于端口映射的一个命令
  2. socket心跳检测
  3. Apache服务日志分割(rotatelogs、cronolog)
  4. Git学习总结(23)——Git commit message和版本管理规范总结
  5. SnapKit 源码解读(一):Extensions
  6. Windows域控 批量设置用户下次登录 修改密码【全域策略生效】
  7. sqlite 表与表之间的关系_第33章 Django多表关系之一对一
  8. Vivado下载 安装 与 和谐教程
  9. FFmpeg合并ts文件为mp4文件
  10. 第六章 使用 matplotlib 绘制热力图
  11. cba比赛比分预测_cba盘口分析
  12. 东北大学 数据库概论 第三章SQL 习题见解:Find all customers who have an account at all branches located in Brooklyn
  13. LLVM | 编译器框架
  14. 三、HDMI与I2C
  15. 自监督学习(十)Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzles
  16. 读书笔记 笨办法学python3
  17. 蒙特卡洛树搜索方法介绍——算力聚焦方法(一) Dyna-Q+
  18. [转]Google Protocol Buffers 之.Net应用
  19. jbl css-h15,JBL CSS8018 天花音箱
  20. 界址表、宗地图以图形左上角为起点,顺时针编号很麻烦?本文给你介绍自动批量对图形寻找左上角坐标点,并按顺时针方向进行编号的解决方法,其他任意方位起点及方向编号的原理相同,可以参照本案例修改哦

热门文章

  1. 降维(二)----Laplacian Eigenmaps
  2. Linux Centos7 下安装Mysql - 8.0.15
  3. C++ Primer Plus(十一)—— 使用类
  4. 第九章网络设备文件管理
  5. 天气预报开放API调用
  6. VBS 脚本中的字典、动态数组、队列和堆栈
  7. Hibernate面试题
  8. replace into
  9. 【转】(原創) 如何使用ModelSim-Altera對Nios II仿真? (SOC) (Nios II) (SOPC Builder) (ModelSim) (DE2)...
  10. Discuz!NT 中的数据库链接类(重构到抽象类工厂模式)