`
z610
  • 浏览: 40181 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JXL导出excel中文乱码

    博客分类:
  • java
 
阅读更多

转载:

http://1985wanggang.blog.163.com/blog/static/7763833200971311246457/

 

在导出excel时,发现中文的标题乱码,试了N种编码方式,开始总是试图转为utf-8,gb2312,gbk,没想到转为iso-8859-1中文乱码的问题解决了

fileName = new String(fileName.getBytes(),"iso-8859-1");
  response.setCharacterEncoding("gb2312");
  response.reset();
  response.setContentType("application/OCTET-STREAM;charset=gb2312");
  response.setHeader("pragma", "no-cache");
  response.addHeader("Content-Disposition", "attachment;filename=\""
    + fileName + ".xls\"");// 点击导出excle按钮时候页面显示的默认名称
  workbook = Workbook.createWorkbook(response.getOutputStream());

分享到:
评论

相关推荐

    jxl.jar原版、修改后的jxl.jar解决web dynpro中乱码问题

    3. **乱码问题分析**:当Web Dynpro应用读取Excel文件时,如果Excel文件包含非ASCII字符(如中文、日文等),而jxl.jar没有正确处理这些字符的编码,就可能导致乱码。这可能是由于jxl.jar内部未使用正确的字符编码...

    java导出excel文件并且下载到客户端(包括解决中文乱码).txt

    通过以上步骤,我们实现了从服务器端生成Excel文件并发送给客户端的功能,并解决了文件名中的中文乱码问题。这种方法不仅适用于简单的数据导出场景,还可以根据具体需求进行扩展,支持更复杂的数据格式和样式设置。

    jxl解析EXCEl2003

    在Java编程环境中,处理Excel文件是一项常见的任务,特别是在数据导入导出、数据分析或者报表生成等场景。本篇文章将深入探讨如何使用JXL库解析Excel 2003的文件,以此来帮助开发者们掌握这一技能。 JXL是一个开源...

    jxl pdf excel

    对于处理Excel数据,这是一个非常方便的工具,尤其适用于需要从Excel文件导入数据到Java应用程序,或者将程序生成的数据导出为Excel格式的情况。 2. **PDF处理**: PDF(Portable Document Format)是一种通用的...

    JXL 和 POI 操作Excel 表格

    // 设置编码,避免中文乱码 Workbook workbook = Workbook.createWorkbook(new File("output.xls"), ws); WritableSheet sheet = workbook.createSheet("Sheet1", 0); WritableFont font = new WritableFont...

    vue中后端做Excel导出功能返回数据流前端的处理操作

    项目中有一个导出功能的实现,用博客来记录一下。因为需求对导出表格的数据格式和样式有要求,所以这个导出功能放到后端来做,而且后端返回的是数据流,所以需要处理成想要的表格并...// 导出Excel公用方法 export fun

    ssh整合web导出excel案例

    在这个案例中,我们将不依赖于像Apache POI或jxl这样的第三方库来生成Excel,而是利用Java的I/O流来实现。 1. **不使用第三方库导出Excel**: 在这个示例中,开发者选择不使用如Apache POI这样的专门处理Excel的库...

    JSP动态输出Excel及中文乱码的解决

    最近在网上看到一个用java来操纵excel的open source,在weblogic上试用了一下,觉得很不错,... 写一个javaBean,利用JExcelApi来动态生成excel文档,我这里写一个最简单的,示意性的。复杂的你可能还要查询数据库什么的。

    数据库内容导入到Excel jxl.jar包

    数据库内容导入到Excel是数据处理中...总的来说,jxl.jar为Java开发者提供了一种强大而便捷的方式来处理Excel文件,无论是从数据库导出数据还是进行其他形式的数据交换。只需合理使用,它就能极大地提高你的工作效率。

    jxl.jar没费下载

    在Java编程中,处理Excel文件是一项常见的任务,尤其是在数据导入导出、报表生成等领域。jxl.jar作为一个纯Java实现的库,为开发者提供了便捷的方式来读取和写入Excel文件,无论它们是Excel 95到2000的哪个版本。...

    java_Excle读取导入(不需要连数据库_只用导个jxl包)

    `: 设置 Excel 文件的字符编码,防止读取中文时出现乱码。根据实际情况,可能需要改为 UTF-8。 - `Workbook book = Workbook.getWorkbook(new File("F:\\newmp.xls"), wks);`: 使用 `Workbook` 类的静态方法读取...

    java代码导出xls文件,jxl包齐全,有详细的解释

    总之,Java通过JXL库导出XLS文件是一种常见的数据导出方式,适合于各种业务场景,例如数据分析、报表生成等。这个压缩包可能包含了完成这一任务所需的全部代码和库,对于初学者来说是一个很好的学习资源,同时对于...

    JXL官方文档

    **JXL库详解** JXL,全称Java Excel API,是一个开源的Java库,用于读取、写入和修改...通过深入理解和实践JXL库,开发者可以高效地进行Java与Excel之间的数据交互,无论是数据导入导出,还是报表生成,都能游刃有余。

    java读写excel包括utf8转码为可识别汉字gbk

    java读写excel包括utf8转码为可识别汉字gbk,jxl方式读取excel,生成一个新的excel

    Excel文件读写java代码

    在Java编程环境中,处理Excel文件是一项常见的任务,特别是在数据分析、报表生成或数据导入导出等场景。本压缩包提供了一套完整的解决方案,包括了读取和写入Excel文件的Java代码示例。以下是对这些知识点的详细解释...

    ssh整合web导出excel案例.docx

    - **Service代码**:实现导出Excel的具体逻辑,包括解决文件名中文乱码问题。 - **DAO代码**:可能涉及查询数据库获取需要导出的数据。 5. **JSP页面** - **index.jsp**:主页,提供导出链接或按钮。 - **list....

    jxl解析

    1. **中文支持好**:jxl在处理包含中文字符的数据时表现优秀,不会出现乱码问题。 2. **平台独立性**:jxl是纯Java实现的,因此可以在任何支持Java的平台上运行,如Windows、Linux等操作系统上都能正常工作。 3. **...

    Java Excel Api及详细教程和代码

    // 设置编码,防止中文乱码 Workbook workbook = Workbook.createWorkbook(new File("新建文件.xls"), ws); // 添加新的工作表 WritableSheet sheet = workbook.createSheet("Sheet1", 0); // 写入单元格数据 ...

    JAVA导出Execl

    Java 导出 Excel 是一种常见的数据处理需求,特别是在企业级应用中,用于生成报表或进行数据分析。MyEclipse 是一个集成开发环境(IDE),广泛用于 Java 应用程序的开发。JXL 库是 Java 中用来操作 Excel 文件的一个...

Global site tag (gtag.js) - Google Analytics