`

java 操作xml 文件 <一>写操作

    博客分类:
  • java
阅读更多
对xml进行读操作:http://cheney-mydream.iteye.com/admin/blogs/403212
接着上一次《java 操作xml 文件 <一>读取》的来

构建一个xml文件

public void testWrite(){
	
//		创建相关节点
		Element root = new Element("person");
		
		Element name = new Element("name");
		name.addContent("张三");
		Element age = new Element("age");
		age.addContent("24");
//		把子节点加到父节点下
		root.addContent(name);
		root.addContent(age);
//		创建document对象
		Document doc = new Document(root);
//		输出创建好的xml文件
		XMLOutputter out = new XMLOutputter();
		try {
			out.output(doc, new FileOutputStream("c:/person.xml"));
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
	}
分享到:
评论
4 楼 cheney_love 2009-06-11  
myworkfirst 写道
   dom4j 或 xstream强大的很,专门用dom或sax去解析,费事,了解下就行了。

谢谢各位哦,我也是刚开始学xml的一些操作,多多指教
3 楼 myworkfirst 2009-06-11  
   dom4j 或 xstream强大的很,专门用dom或sax去解析,费事,了解下就行了。
2 楼 icefishc 2009-06-11  
只是写的话 找个template要方便得多
1 楼 towne 2009-06-11  
Xstream

相关推荐

    Java案例开发锦集

    案例2 速算24扑克游戏&lt;br&gt; 案例3 拼图游戏&lt;br&gt; 案例4 贪吃蛇游戏&lt;br&gt; 案例5 打球游戏&lt;br&gt; 案例6 棒打猪头&lt;br&gt;第五章 Java与文件操作&lt;br&gt; 案例1 目录列表的显示&lt;br&gt; 案例2 检查与创建目录&lt;br&gt; 案例3 文件复制&lt;br&gt; ...

    Java JDK实例宝典

    &lt;br&gt;第1章 Java基础 &lt;br&gt;1.1 转换基本数据类型 &lt;br&gt;1.2 Java的运算符 &lt;br&gt;1.3 控制程序的流程 &lt;br&gt;1.4 计算阶乘 &lt;br&gt;1.5 实现命令行程序 &lt;br&gt;第2章 Java面向对象程序设计 &lt;br&gt;2. 1 复数类 &lt;br&gt;2. 2 equals.chashCode...

    java应用软件程序设计

    ReadTestquestion&lt;br&gt;7.5. 课程设计作业&lt;br&gt;第8章 日历记事本&lt;br&gt;8.1. 设计内容&lt;br&gt;8.2. 设计要求&lt;br&gt;8.3. 总体设计&lt;br&gt;8.4. 具体设计&lt;br&gt;8.4.1. 运行效果与程序发布&lt;br&gt;8.4.2. 主类CalendarPad&lt;br&gt;8.4.3. 记事本...

    jive.chm

    2 MakeWAR.jar文件中的MakeWAR.class源代码MakeWAR.java &lt;br&gt; 3 为Jive写的补丁程序patcher.jar的源程序 &lt;br&gt; 4 WebLogic中文问题配置文件 &lt;br&gt; 5 JSP系统信息配置探针 &lt;br&gt;&lt;br&gt; &lt;br&gt; &lt;br&gt;反编译与混淆&lt;br&gt; 1 編譯、...

    Jive资料集

    &lt;br&gt; &lt;br&gt;系统缺陷&lt;br&gt; 1 Jive的硬伤 &lt;br&gt; 2 查询的Bug &lt;br&gt;&lt;br&gt; &lt;br&gt; &lt;br&gt;安装配置&lt;br&gt; 1 Jive Forum KB的license &lt;br&gt; 2 MakeWAR.jar文件中的MakeWAR.class源代码MakeWAR.java &lt;br&gt; 3 为Jive写的补丁程序patcher....

    《Visual.C#.编程精彩百例》配套光盘part1

    &lt;br&gt;实例90 在“新建”中添加自己的文件类型 &lt;br&gt;实例91 显示Exchange软件的客户名称 &lt;br&gt;实例92 读取Windows注册表信息 &lt;br&gt;实例93 自定义AboutBox组件 &lt;br&gt;实例94 自定义控件及应用 &lt;br&gt;实例95 Java与C#混合编程的...

    dom4j

    * 修改XML文件中内容,并另存为一个新文件&lt;br&gt; * 重点掌握dom4j中如何添加节点,修改节点,删除节点&lt;br&gt; * @param filename 修改对象文件&lt;br&gt; * @param newfilename 修改后另存为该文件&lt;br&gt; * @return 返回操作结果,...

    SAX.java 操作xml文件

    SAX.java 操作xml文件SAX.java 操作xml文件SAX.java 操作xml文件SAX.java 操作xml文件SAX.java 操作xml文件SAX.java 操作xml文件SAX.java 操作xml文件SAX.java 操作xml文件

    jsp连接池成功之例

    version="2.4"&gt;&lt;br&gt; &lt;description&gt;MySQL Connection&lt;/description&gt;&lt;br&gt; &lt;resource-ref&gt;&lt;br&gt; &lt;description&gt;DB Connection&lt;/description&gt;&lt;br&gt; &lt;res-ref-name&gt;jdbc/mysql&lt;/res-ref-name&gt;&lt;br&gt; &lt;res-type&gt;javax.sql....

    Java学习题答案

    对象成员变量在对象创建时会获得一个缺省的初始值.&lt;br&gt;5.Java数组随时可以改变大小.&lt;br&gt;6.InputStream和OutputStream读写的数据是8位的.&lt;br&gt;7.Java是强类型语言.&lt;br&gt;8.Java没有指针,引用不能等同于...

    《Visual.C#.编程精彩百例》配套光盘.part2

    &lt;br&gt;实例90 在“新建”中添加自己的文件类型 &lt;br&gt;实例91 显示Exchange软件的客户名称 &lt;br&gt;实例92 读取Windows注册表信息 &lt;br&gt;实例93 自定义AboutBox组件 &lt;br&gt;实例94 自定义控件及应用 &lt;br&gt;实例95 Java与C#混合编程的...

    Hibernate使用技巧汇总

    &lt;br&gt;HibernateTemplate对Hibernate Session操作进行了封装,而 &lt;br&gt;HibernateTemplate.execute方法则是一封装机制的核心 &lt;br&gt; *在spring的配置文件里,移植了整个hibernate.cfg.xml的内容。&lt;br&gt;

    TCP-IP技术大全

    TCP/IP和Internet 8&lt;br&gt;2.1 一段历史 8&lt;br&gt;2.1.1 ARPANET 8&lt;br&gt;2.1.2 TCP/IP 9&lt;br&gt;2.1.3 国家科学基金会(NSF) 9&lt;br&gt;2.1.4 当今的Internet 12&lt;br&gt;2.2 RFC和标准化过程 12&lt;br&gt;2.2.1 获得RFC 13&lt;br&gt;2.2.2 RFC索引 13&lt;br...

    ibatis 开发指南(pdf)

    恍惚之际,只好再摸出JDBC 准备拼死一搏……,说得未免有些凄凉,直接使用JDBC &lt;br&gt;进行数据库操作实际上也是不错的选择,只是拖沓的数据库访问代码,乏味的字段读取操作&lt;br&gt;令人厌烦。&lt;br&gt;“半自动化”的ibatis,却...

    TCPIP协议详解(4-1)

    TCP/IP和Internet 8&lt;br&gt;2.1 一段历史 8&lt;br&gt;2.1.1 ARPANET 8&lt;br&gt;2.1.2 TCP/IP 9&lt;br&gt;2.1.3 国家科学基金会(NSF) 9&lt;br&gt;2.1.4 当今的Internet 12&lt;br&gt;2.2 RFC和标准化过程 12&lt;br&gt;2.2.1 获得RFC 13&lt;br&gt;2.2.2 RFC索引 13&lt;br...

    jsp编程技巧集锦

    得到一浮点数小数点后4位,如何写以函数截取为两位&lt;br&gt;9. 整型转字符?&lt;br&gt;10. 显示数据库的记录,点击哪个标题栏,就按照哪个标题排序&lt;br&gt;11. 制作两个按钮&lt;br&gt;12. 用什么sql语句将数据库中的一条记录,复制为两条?...

    [开源]用SWT/JFace实现的放大镜软件jZoomer v1.2.0(附源码)

    &lt;br&gt; ·停止监控时图片的缩放&lt;br&gt; ·对图片大小的测量(width=xxxpx,height=xxxpx)&lt;br&gt; ·色彩信息面板样式的美化&lt;br&gt; ·build.xml文件&lt;br&gt;&lt;br&gt;20080617&lt;br&gt;1. Bug修正:&lt;br&gt; ·修正进出窗口时会报异常的Bug&lt;br&gt;2. ...

    java 操作xml文件(包含xml文件和对应jar包)

    压缩包中有一个项目(项目中包含操作xml文件的类和对应的xml文件)、一个用于操作xml文件的jar包,用于操作xml文件,并且获得list集合。

    java导入导出xml文件

    这是一个java对xml操作的两个类,xml文件的节点都是已知的,都需要提前指定.

    数据库设计工具BDB v3.0

    &lt;br&gt; 开放的数据库物理结构文件格式(XML标准格式),并提供了外部调用数据库结构源程序&lt;br&gt; (包含C#/Delphi/JAVA三个版本)。&lt;br&gt;&lt;br&gt;11,支持多语言。&lt;br&gt; 可根据需要增加新的语言包。 &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;

Global site tag (gtag.js) - Google Analytics