`

Java输出XML文件(导出XML文件)

    博客分类:
  • Java
阅读更多
package tst01;

import java.io.FileOutputStream;

import java.io.IOException;

import org.jdom.Document;

import org.jdom.Element;

import org.jdom.JDOMException;

import org.jdom.output.XMLOutputter;

public class XMLOutput {

	public void BuildXMLDoc() throws IOException, JDOMException {

		//定义
		String name = "姓名";
		String age = "年龄";
		String sex = "性别";
		// 创建根节点 list;    

		Element root = new Element("list");

		// 根节点添加到文档中;    

		Document Doc = new Document(root);

		// 此处 for 循环可替换成 遍历 数据库表的结果集操作;    

		for (int i = 0; i < 2; i++) {

			// 创建节点 user;    

			Element elements = new Element("user");

			// 给 user 节点添加属性 id;    

			elements.setAttribute("id", "" + i);

			// 给 user 节点添加子节点并赋值;    

			// 赋值;    

			elements.addContent(new Element(name).setText("某某"));

			elements.addContent(new Element(age).setText("23"));

			elements.addContent(new Element(sex).setText("男"));

			// 给父节点list添加user子节点;   

			root.addContent(elements);

		}

		XMLOutputter XMLOut = new XMLOutputter();

		// 输出 XMLOutput.xml 文件到项目根目录;   

		XMLOut.output(Doc, new FileOutputStream("XMLOutput.xml"));

	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		try {

			XMLOutput j2x = new XMLOutput();

			System.out.println("生成 mxl 文件成功,请查看项目根目录XMLOutput.xml文件!");

			j2x.BuildXMLDoc();

		} catch (Exception e) {

			e.printStackTrace();

		}
	}

}

 

分享到:
评论

相关推荐

    java导入导出xml文件

    对于导出XML文件,Java提供了`Transformer`和`TransformerFactory`类来将DOM树转换为XML字符串或直接写入文件。首先创建`TransformerFactory`,然后使用`newTransformer()`创建`Transformer`实例,最后调用`...

    自制JAVA导出XML文件

    本篇文章将深入探讨如何在Java中自行动手创建程序来导出XML文件。 XML文件的生成通常涉及两个主要步骤:创建XML文档结构和填充数据。首先,我们需要了解XML的基本语法。XML文档以`&lt;?xml version="1.0" encoding=...

    使用java把数据库数据导出生成xml文件

    使用java把数据库数据导出生成xml文件 使用java把数据库数据导出生成xml文件

    java 从mysql数据库导出数据生成xml文件

    java 从mysql数据库导出数据生成xml文件,新手来的,不喜勿喷

    java实现导出Excel文件和XML文件.docx

    Java实现导出Excel文件和XML文件 Java实现导出Excel文件和XML文件是Java语言中的一种常见需求,本文将详细介绍如何使用Java实现导出Excel文件和XML文件的功能。 一、功能简述 点击“导出”按钮,弹出文件选择...

    XML文件导出为本地excel文件

    本篇文章将详细讲解如何将XML文件导出为本地的Excel文件,这一过程涉及到数据解析、格式转换以及文件操作等多个关键知识点。 首先,我们需要了解XML的基本结构。XML文件由元素(Elements)、属性(Attributes)、...

    xml的导入导出(java)

    在Java中,处理XML文件是一项常见的任务,特别是在与数据库交互时,如MySQL这样的关系型数据库。本教程将详细介绍如何使用Java进行XML数据的导入和导出,并与MySQL数据库进行操作。 首先,导入XML数据到MySQL数据库...

    Java在Windows下导出xml文件到Linux服务器上

    综上所述,从Windows系统导出XML文件至Linux服务器涉及到Java中的路径处理、文件操作、网络I/O和远程文件系统访问等多个知识点。通过熟练掌握这些技术,开发者可以实现跨平台的数据交换,提高系统的灵活性和兼容性。

    java通过xml导出word和excell例子

    总的来说,Java通过XML导出Word和Excel是一种灵活且可扩展的方法,它允许开发人员以结构化的方式处理数据,便于数据交换和跨平台兼容。通过Apache POI和其他相关库,开发者能够高效地生成和导出符合特定需求的文档。

    spring mvc+ajax 导出导入xml文件功能实现和整理

    然后,关于导出XML文件,文档中并没有详细描述实现方式,但可以推测,导出功能很可能是通过服务器端生成相应的XML文件,并通过Ajax请求将文件作为响应返回给客户端,然后利用JavaScript触发浏览器的下载功能。...

    java xml excel文件导入导出

    在Java开发中,处理Excel和XML文件是一项常见的任务,特别是在数据导入导出、报表生成以及数据交换等场景。本文将详细讲解如何使用Java进行Excel和XML文件的解析及操作。 一、Excel文件处理 1. **Apache POI库**:...

    mpxj解析ms project+生成xml文件

    在"ParseProjectMpp"这个示例中,很可能包含了一个完整的Java程序,演示了如何使用MPXJ库解析MS Project文件并生成XML文件。你可以通过查看和运行这个程序,学习如何实际操作这些步骤。 总的来说,MPXJ库为Java...

    Java解析XML文档(二):sax读取xml文件导出excel

    SAX是一种事件驱动的解析方式,相比DOM(Document Object Model)解析,它更节省内存,适用于处理大型XML文件。 首先,我们需要了解SAX解析的基本原理。SAX解析器在读取XML文档时,会触发一系列的事件,如开始文档...

    XML文件导出Excel(xmlToExcel)示例源码

    这个示例源码"XML文件导出Excel(xmlToExcel)示例源码"提供了一种方法,将XML数据转换为可编辑和可视化的Excel格式。下面将详细解释这一过程涉及的关键知识点。 1. **XML(Extensible Markup Language)**:XML是一...

    mxGraph插件,java代码xml导出成图片

    这通常是因为图标文件没有与前端代码一起正确地加载,或者在XML中引用的图标路径不正确。解决这个问题需要确保所有必需的图像资源都已包含在项目中,并且在解析XML时能够找到对应的资源路径。 2. **标签定位与换行*...

    Java实现XML导入不同数据库,从数据库导出数据到XML

    本话题将详细讲解如何利用Java技术,特别是JDOM库,来实现在不同的数据库之间导入XML数据,以及如何将数据库中的数据导出到XML文件。同时,我们还会涉及到Ajax技术在前端交互中的应用。 首先,让我们了解XML...

    JavaMSProject导出.rar

    java生成project形式的xml、mpp 将xml形式的Project文件转成 mpp ...3.Aspose-Tasks-Java不收费的版本只能导出xml形式的project文件 解决方案: 1.导出xml 自定义宏转 mpp 2.导出mpp 自定宏自定义列

    java Swing 读取xml并导出Excel(密码:qiyh)

    java Swing 读取xml并导出Excel java Swing 读取xml并导出Excel

    XML文件导出Excel(xmlToExcel)源码

    XML文件导出到Excel是一种常见的数据转换操作,尤其在处理大量结构化数据时。XML(Extensible Markup Language)是一种标记语言,它允许我们以结构化的方式存储和传输数据。而Excel则是Microsoft Office套件中的一个...

    xml文件导出Excel

    导出XML文件到Excel的过程涉及到数据解析、转换和格式化。这个过程通常可以使用编程语言如Python、Java或.NET框架中的C#来完成,也可以借助专门的工具软件。下面我们将详细介绍这个过程。 1. 数据解析:首先,我们...

Global site tag (gtag.js) - Google Analytics