【Java开发】--jdom解析xml-删除xml
2015-10-30 10:32
459 查看
public static void removeXML() { SAXBuilder sb = new SAXBuilder(); Document doc = null; try { doc = sb.build("person.xml"); Element root = doc.getRootElement(); List<Element> list = root.getChildren("person"); for (Element el : list) { if ("ID001".equals(el.getAttributeValue("id"))) { root.removeContent(el); } } } catch (Exception e) { e.printStackTrace(); } saveXML(doc); //删除操作后,不要忘记再次进行存储。才能更新xml文件 } public static void main(String[] args) { // createXML(); //创建XML // readXML(); //获取XML // updateXML(); //修改XML removeXML(); //删除XML }
相关文章推荐
- Spring4+SpringMVC+Mybatis3+MySQL5项目搭建
- Spring framework3.2整合hibernate4.1报错:No Session found for current thread
- maven项目打包
- 使用java.util.concurrent.ThreadFactory来创建线程
- eclipse中和android studio中进行单元测试
- 【Java开发】--jdom解析xml-修改xml
- int 数字0123456转汉子零一二三四五六,后台Java
- eclipse背景颜色修改插件color theme
- spring web mvc 详解
- Android----Eclipse 停在 Android SDK Content Loader
- 【Java开发】--jdom解析xml-获取xml
- myeclipse创建web项目
- Java的深拷贝和浅拷贝
- JAVA ClassLoader
- java.lang.OutOfMemoryError: Java heap space
- 009 The Interfaces In JAVA(官网文档翻译)
- MyEclipse非常方便的快捷键
- Java重写方法与初始化的隐患
- selenium+eclipse搭建及编写第一个test代码
- 关于Hibernate执行查询后会引发update操作的解决方法