`

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

相关推荐

    解决Maven资源过滤的pom配置文件

    在Maven项目中,资源文件(如配置文件、XML文件等)的处理非常重要。Maven通过`&lt;build&gt;`标签下的`&lt;resources&gt;`配置来管理这些资源文件的编译和打包过程。本文将详细解析如何通过POM配置文件控制资源文件的过滤行为。...

    Jdom解析嵌套XML<一>

    这篇名为“Jdom解析嵌套XML&lt;一&gt;”的文章可能涉及了如何使用JDOM处理包含复杂嵌套结构的XML文件。 首先,我们来了解一下JDOM的基本概念。JDOM的主要目标是为Java开发者提供一个高性能、内存中且基于树的API,以便...

    Maven build之pom.xml文件中的Build配置

    总之,Maven通过pom.xml文件中的&lt;build&gt;部分提供了强大的构建定制能力,让开发者能够根据项目需求调整构建行为。开发者可以利用Maven提供的默认插件,也可以自定义插件配置,以达到自动构建、管理依赖、执行测试等...

    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 XML转成LIST可以转成指定的类数组

    当处理XML文件时,有时我们需要将其内容转换为Java对象,如List,以便于操作和处理。本篇文章将深入探讨如何将XML转换为指定类型的List数组,并涉及多层数据结构的处理。 1. **Java XML解析库** 在Java中,有多种...

    map/list集合转化成xml字符串 xml字符串转化成map/list集合

    在Java编程中,数据结构与XML(eXtensible Markup Language)之间的转换是常见的操作,尤其是在处理数据交换或存储时。本篇文章将详细介绍如何将Map和List集合转换为XML字符串,以及如何将XML字符串反向转换回Map和...

    Java操作XML文件.docx

    Java操作XML文件主要依赖于第三方库dom4j,这是一个非常流行的Java XML处理库,它提供了灵活且强大的API来处理XML文档。dom4j提供了DOM、SAX和JDOM等解析方式,简化了XML的读写操作。 在实际开发中,XML文件常用于...

    java解析XML文件

    Java解析XML文件是Java开发中常见的一项任务,XML(eXtensible Markup Language)作为一种结构化数据存储格式,被广泛用于数据交换、配置文件和Web服务等场景。本篇文章将详细探讨Java如何利用DOM4J库来解析XML文件...

    JAVA 生成 XML文件

    XML文件由一系列元素组成,每个元素都有开始标签(如`&lt;element&gt;`)和结束标签(如`&lt;/element&gt;`),元素可以嵌套,也可以包含文本内容或属性。例如: ```xml &lt;root&gt; &lt;employee id="1"&gt; &lt;name&gt;John Doe&lt;/name&gt; ...

    JAVA_xml读写(jdom包)

    JDOM(Java Document Object Model)是一个纯Java的XML API,它提供了方便的方式来创建、修改和操作XML文档。本教程将详细介绍如何使用JDOM进行XML的读写操作。 首先,确保你已经将JDOM包导入到你的Java项目中。...

    java导入导出xml文件

    本文将深入探讨如何在Java中进行XML文件的导入与导出。 首先,理解XML的基本结构至关重要。XML文件由一系列的元素构成,每个元素都有可能包含子元素或者文本内容。元素通过开始标签 `&lt;tag&gt;` 和结束标签 `&lt;/tag&gt;` ...

    mybatis生成映射文件和xml文件所需jar包

    在你提到的场景中,我们重点关注的是"mybatis生成映射文件和xml文件"的过程,这通常涉及到逆向工程(Reverse Engineering)或代码生成工具。 首先,MyBatis提供了`mybatis-generator`模块,这是一个代码生成器,...

    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 編譯、...

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

    Java操作XML文件是Java开发中常见的一项任务,特别是在处理配置、数据交换或存储结构化信息时。XML(Extensible Markup Language)是一种标记语言,它的结构清晰、可读性强,易于机器解析和生成。本篇文章将深入探讨...

    xmlbean轻轻松松读写XML的利器

    3. **配置XMLBean**:创建一个配置文件(例如`config.xml`),指定生成Java类所在的包名等相关信息。 ```xml &lt;xb:config xmlns:xb="http://xml.apache.org/xmlbeans/2004/02/xbean/config"&gt; &lt;xb:namespace&gt; &lt;xb:...

    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文件

    手把手教你通过java解析xml(csdn)————程序.pdf

    在Java中解析XML是开发过程中常见的一项任务,用于处理和操作结构化数据。XML(Extensible Markup Language)是一种自描述的标记语言,广泛应用于数据交换、配置文件等场景。本教程将带你逐步了解如何使用Java解析...

    java利用jdom解析xml文件

    在Java中,JDOM提供了两种主要的方式来解析XML文件:SAX(Simple API for XML)和DOM(Document Object Model)。SAX是事件驱动的,逐行解析文件,适用于大文件,内存消耗小;而DOM则将整个XML文件加载到内存中,...

    java xml xpath介绍

    Java XML XPath 是一种在XML文档中查找信息的语言,它被广泛用于Java开发中,以便高效地提取和操作XML数据。XPath使用路径表达式来选取XML文档中的节点或节点集,这些表达式类似于文件系统的路径,但针对的是XML文档...

    Java 解析 Xml

    JDOM是一个基于DOM的Java API,它提供了一个与平台无关的方式来创建和操作XML文档,相比标准DOM,JDOM提供了更简单的API和更好的性能。然而,JDOM同样会将整个XML文档加载到内存,适合小型或中型XML文件。 5. DOM4J...

Global site tag (gtag.js) - Google Analytics