`
hzy3774
  • 浏览: 992961 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

JAVA使用JDOM创建简单xml

 
阅读更多

package org.hu.jdom;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;

import org.jdom.*;
import org.jdom.output.XMLOutputter;

public class MyJDOM {
	public static void main(String args[]){
		Element root=new Element("root");
		Element linkman=new Element("linkman");
		Element name=new Element("name");
		Element email=new Element("email");
		Attribute id=new Attribute("id", "001");
		
		Document doc=new Document(root);
		name.setText("莉莉");
		name.setAttribute(id);
		email.setText("hid@njd.com");
		linkman.addContent(name);
		linkman.addContent(email);
		root.addContent(linkman);
		
		XMLOutputter out=new XMLOutputter();
		try {
			out.output(doc, new FileOutputStream(new File("D:"+File.separator+"demo.xml")));
		} catch (IOException e) {
			e.printStackTrace();
		}
		
	}
}
 
分享到:
评论

相关推荐

    java利用jdom读取xml文件

    JDOM,全称为Java Document Object Model,是一种专为Java设计的XML处理API,它提供了对XML文档结构的完整映射,使得我们可以方便地创建、读取和修改XML文件。下面将详细介绍如何使用JDOM来读取XML文件。 首先,...

    java jdom解析xml

    Java JDOM解析XML是Java开发中处理XML文档的一种方法,JDOM全称为Java Document Object Model,它是一个基于Java语言的API,用于创建、修改和读取XML文档。JDOM为XML处理提供了一种高效且方便的解决方案,尤其适用于...

    java,用jdom操作xml-创建,修改

    6. **JDOMDemo示例**:在你提到的`JDOMDemo`文件中,可能包含了一个使用JDOM创建和修改XML的示例程序。这个程序可能包括了创建XML文档,添加元素、属性,以及序列化到文件等步骤。通过阅读和理解这个示例,你可以更...

    java xml.java操作XML文档

    例如,JDOM使用Java对象模型直接映射XML元素,而DOM4J则提供了灵活且强大的XML处理功能。 5. JAXB (Java Architecture for XML Binding): 这是一个用于将Java对象转换为XML表示和反之的框架。JAXB允许我们在Java类...

    jdom-test-1.1.zip_Java Test_java 操作xml_jdom_jdom xml_xml java jd

    这些代码将展示如何使用JDOM进行XML解析、创建、查询以及更新操作。 1. **XML解析**:JDOM通过`SAXBuilder`或`DOMBuilder`类来解析XML文件。`SAXBuilder`基于事件驱动,适用于大型XML文件,而`DOMBuilder`则构建...

    使用JDOM解析XML文件

    在Java编程中,JDOM(Java Document Object Model)是处理XML的一种库,它提供了方便的方式来创建、修改和读取XML文档。本篇文章将深入探讨如何使用JDOM解析XML文件。 首先,我们需要理解JDOM的基本结构。JDOM通过...

    java利用jdom解析xml文件

    它提供了简单、高效的API来读取、修改和创建XML文件。本篇文章将深入探讨如何利用JDOM解析XML文件,以及在这个过程中涉及的关键知识点。 首先,我们需要了解XML(Extensible Markup Language)的基本概念。XML是一...

    java读取XML(JDOM)

    Java读取XML文件是开发过程中常见的任务,JDOM是一个用于处理XML文档的Java库,它提供了方便、高效的方式来创建和操作XML数据。本篇将详细讲解如何使用JDOM来读取XML文件,以及相关的源码解析。 首先,我们需要了解...

    jdom 读取XML 文件

    JDOM是Java中一个用于处理XML文档的库,它提供了一种高效且方便的方式来创建、读取、修改XML文件。本篇文章将深入探讨如何使用JDOM来读取XML文件。 首先,我们需要了解JDOM的基本概念。JDOM通过构建一棵DOM...

    jdom学习读取xml文件.files

    JDOM是Java Document Object Model的缩写,它是一个为Java设计的XML处理库,允许开发者以简单、高效的方式处理XML文档。本教程将深入探讨如何使用JDOM读取XML文件,并阐述其在Spring框架中的应用。 首先,我们了解...

    java用jdom解析xml到txt

    在Java中,使用JDOM解析XML的第一步是导入必要的库。你需要在项目中包含`jdom2`库,例如通过Maven或Gradle引入依赖: ```xml <groupId>org.jdom <artifactId>jdom2 <version>2.0.6 ``` 然后,我们可以通过...

    JDOM解析本地XML

    2. **创建XML文档**:JDOM提供了多种方式来构建XML文档,例如通过`DocumentBuilder`的`newDocument()`方法创建空文档,然后逐步添加元素和属性。 3. **解析XML文件**:使用`SAXBuilder`或者`JDOMBuilder`可以解析...

    JDOM使用详解XML及实例

    **JDOM** 是一个专为Java设计的XML处理库,它提供了一种高效且便捷的方式来解析、创建、修改和序列化XML文档。JDOM通过利用Java语言的强大特性,如方法重载、集合和映射,将SAX和DOM的优点结合在一起,简化了XML处理...

    jdom处理xml例子

    使用JDOM创建XML文档涉及以下几个步骤: 1. 创建`DocumentBuilderFactory`实例。 2. 使用`DocumentBuilderFactory`创建`DocumentBuilder`。 3. 使用`DocumentBuilder`的`newDocument()`方法创建空的`Document`对象...

    java用jdom解析xml.zip

    Java使用JDOM解析XML XML(Extensible Markup Language)是一种广泛应用的数据交换格式,它具有结构化、可扩展性,常用于存储和传输数据。在Java中,解析XML文档有多种库,其中JDOM是一个纯Java的API,专为处理XML...

    Java生成xml(jdom)

    1. **节点创建**:JDOM提供`Element`类来创建XML元素,`Attribute`类创建属性,`CDATASection`用于创建CDATA区域。 2. **文本内容**:使用`setText()`方法为元素添加文本内容,对于中文字符,JDOM会正确处理Unicode...

    jdom 读取,建立,修改 xml

    **JDOM:XML处理的Java库**...总结来说,JDOM是处理XML的一种强大工具,提供了从XML文件解析到Java对象,创建XML文档,以及修改已有XML文档的能力。通过熟练掌握JDOM,Java开发者可以在XML相关的项目中更加高效地工作。

    jdom.jar xml解析

    XML(eXtensible Markup Language)是一种...总之,JDOM为Java开发者提供了一个简单、高效的XML处理工具,适用于需要频繁操作XML的场景。通过熟练掌握JDOM,你可以轻松地解析、创建和修改XML文档,从而提高开发效率。

    Jdom解析xml案例

    下面是一个简单的示例,展示如何使用JDOM解析和打印XML文档的元素信息: ```java import org.jdom2.*; import org.jdom2.input.SAXBuilder; import org.jdom2.output.Format; import org.jdom2.output.XMLOutputter...

    JDOM读取XML,并且创建XML

    JDOM库不仅提供了读取和创建XML的能力,还支持更复杂的操作,如查找、修改和删除XML元素。例如,你可以使用`XPath`表达式来定位特定的元素,或者通过`Element`类的方法来添加、删除或修改子元素和属性。 总的来说,...

Global site tag (gtag.js) - Google Analytics