`
lili.cn
  • 浏览: 10015 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

xml文件生成压缩并且汇出

XML 
阅读更多
public void ZipFilesExport(final HttpServletResponse response ,StringBuffer[] xmlBuffer,String zipName,String[] xmlNames){
      response .setHeader("Content-Disposition","attachment;filename="+zipName);   
      response .setContentType("application/octet-stream");   
      ServletOutputStream   output=response .getOutputStream();  
      byte[] buf = new byte[1024];
      try {
              ZipOutputStream out = new ZipOutputStream(output);
                     for (int i = 0; i < xmlNames.length; i++) {
                        out.putNextEntry(new ZipEntry(xmlNames[i]));
                        out.write(xmlBuffer[i].toString().getBytes());
                        out.closeEntry();
                     }
             out.close();
             System.out.println("压缩完成.");
           }
           catch (IOException e) {
               e.printStackTrace();
            }
		  
}

 

0
0
分享到:
评论

相关推荐

    Xml文件自动生成C# Class类

    "Xml文件自动生成C# Class类"这个主题就涉及到了这一过程。这里我们将详细探讨如何实现这一功能,以及它在实际开发中的应用。 首先,XML文件是一种基于文本的数据存储格式,具有良好的可读性和结构化特性。它可以...

    根据XML模版自动生成

    - XMLStreamWriter提供一种流式写入方式,可以逐步构建XML文档,适合构建大型或者动态生成的XML文件。 4. **文件输出**:生成的XML文件会按照指定的路径和命名规则保存到本地文件系统。在此过程中,可能需要考虑...

    生成XML文件ABAP程序

    根据提供的ABAP程序片段,我们可以总结出以下关于生成XML文件的相关知识点: ### 1. ABAP中的IXML库介绍 ABAP(Advanced Business Application Programming)是SAP系统中广泛使用的一种编程语言。在处理XML数据时...

    根据xml schema生成xml

    XML(eXtensible Markup Language)是一种用于标记数据的语言,广泛应用于数据交换、配置文件、文档存储等领域。XML Schema(通常缩写为XSD)则是为XML文档定义结构和数据类型的规范,它允许我们对XML文档进行更严格...

    生成xml 文件 后并压缩

    本文将详细讲解如何生成XML文件以及如何将XML文件导入到数据库中,并介绍压缩XML文件的相关方法。 一、生成XML文件 1. **手动创建XML文件** 可以使用任何文本编辑器,如Notepad++或Visual Studio Code,创建一个...

    JAVA 解析XML生成XML文档实例

    JAVA 解析XML和生成XML文档源码。比较全 1.DOM生成和解析XML文档 2.SAX生成和解析XML文档 3.DOM4J生成和解析XML文档 4.JDOM生成和解析XML

    mybatis xml文件自动生成

    "mybatis xml文件自动生成"是开发过程中的一个重要环节,它可以帮助开发者提高效率,减少手动编写XML映射文件和对应的POJO(Plain Old Java Object)类的工作量。 MyBatis的Mapper文件是其核心组成部分之一,它包含...

    Android xml布局文件生成工具

    "Android xml布局文件生成工具"是为了解决手动编写XML布局文件繁琐和耗时的问题而设计的。这类工具能够帮助开发者快速、直观地创建和编辑XML布局,提高开发效率。 DroidDraw是一款流行的老牌Android UI设计工具,...

    根据word的xml模板生成word文件

    根据 Word 的 XML 模板生成 Word 文件 概述: 本文将详细介绍如何根据 Word 的 XML 模板生成 Word 文件,包括服务位置、参数设置、日期类型字段处理等方面的知识点。 一、服务位置 ...

    XML生成XSD的方法

    默认情况下,生成的XSD文件名与原始XML文件相同,但后缀为`.xsd`。 2. **定制XSD文件**:如果您希望自定义生成的XSD文件名或者输出路径,可以通过添加额外参数来实现: ```plaintext xsd.exe test.xml /schema:...

    动态生成Rss文件 Xml操作 Xml文件的修改

    动态生成Rss文件 Xml操作 Xml文件的修改动态生成Rss文件 Xml操作 Xml文件的修改动态生成Rss文件 Xml操作 Xml文件的修改动态生成Rss文件 Xml操作 Xml文件的修改动态生成Rss文件 Xml操作 Xml文件的修改动态生成Rss文件...

    xml文件自动生成工具

    “xml文件自动生成工具”可能还涉及到数据映射的过程,即将数据库表结构映射到XML文档的结构。这可能包括选择哪些字段作为XML元素,如何处理关系数据(如一对多、多对多关系),以及如何处理嵌套或复杂的数据类型。 ...

    xml文档生成小工具

    XML(eXtensible Markup Language)是一种用于标记数据的语言,广泛应用在数据交换、配置文件、文档存储等领域。这个“xml文档生成小工具”是专为简化XML文档创建而设计的,它提供了源码,不仅可以直接运行,还可以...

    XSD根据xml生成schema文件

    本篇文章将深入探讨如何根据XML文件生成对应的XSD schema文件,以便更好地管理和验证XML文档。 首先,我们需要理解XSD的作用。XSD文件定义了一系列规则,这些规则描述了XML文档应该包含哪些元素、属性,以及它们...

    XML生成器快速生成指定xml

    "XML生成器"是一个工具,它能够帮助用户快速地生成自定义的XML文件,这个过程通常包括了对文件夹中的文件进行遍历,并根据用户的需求将文件信息结构化为XML格式。 首先,我们来了解XML的基本结构。XML文件由一系列...

    java读取xml文件生成文件

    Java语言在处理XML文件时,提供了丰富的API和库,使得我们可以轻松地读取、解析、修改和生成XML文档。在给定的场景中,我们主要关注如何使用Java来读取XML文件并根据需求生成新的文件。以下是关于这个主题的详细说明...

    mysql数据库自动生成xml文件

    MySQL数据库自动生成XML文件是一项实用的技术,它可以帮助开发者快速地将数据库中的数据转换为XML格式,便于数据交换、存储或进一步处理。这项技术通常结合代码生成工具,如MyBatis的Generator,能够自动化生成DAO...

    xmlxml压缩工具

    8. **性能与效率**:压缩XML文件时,需要考虑压缩和解压缩的速度,以及压缩后的文件大小。在某些场景下,可能需要在压缩率和速度之间找到平衡。 9. **安全性和兼容性**:确保压缩工具生成的文件符合标准,能在各种...

    java文件生成xml文档

    如果你使用的是Maven项目,可以在pom.xml文件中添加以下依赖: ```xml &lt;groupId&gt;org.jdom &lt;artifactId&gt;jdom2 &lt;version&gt;2.0.6 ``` 然后,我们可以按照以下步骤创建一个简单的XML文档: 1. **创建元素**:使用...

    根据XML配置文件自动生成窗体控件

    这个解决方案利用XML文件作为配置源,通过编程语言的反射机制,实现动态创建和管理窗体上的控件,从而达到灵活应对采集内容变化的目的。 首先,我们来看XML配置文件。XML(eXtensible Markup Language)是一种结构...

Global site tag (gtag.js) - Google Analytics