`
chinahnzhou
  • 浏览: 353327 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

导出excel乱码

    博客分类:
  • java
 
阅读更多

 

out.clear();
response.reset();
response.setContentType("application/vnd.ms-excel;charset=utf-8");
String fileName = "fileName/中文";
response.setHeader("Content-Disposition","attachement;filename="+new String (fileName.getBytes("gb2312"),"ISO-8859-1")+ ".xls;");

 导出excel

重点在这句:

 

(fileName.getBytes("gb2312"),"ISO-8859-1")
或者
URLEncoder.encode(fileName,"UTF-8")
分享到:
评论

相关推荐

    ASP.NET导出Excel乱码的终极解决方案

    ### ASP.NET导出Excel乱码的原因 在深入探讨解决方案之前,我们先来了解一下导致乱码现象背后的原因。当我们在ASP.NET应用中尝试将数据(通常来自数据库)写入Excel文件时,涉及到多个编码环节:源数据的编码、HTTP...

    解决tableExport导出到excel中文乱码

    解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码,解决tableExport导出到excel中文乱码

    tableExport.js excel乱码解决方法

    自从上次用bootstrap table就一直没有解决导出excel的关题,网上找到的那更改tableExport.js和jquery.base64.js的方法虽然可以正常导出,但中文依旧乱码... 解决方法终归是有的....现将文件分享给大家. 里面有table...

    ARCGIS10.3属性表导出excel为汉字乱码

    仅支持arcgis10.3在windos系统下,属性表中汉字导出excel为乱码的解决方案。

    asp.net导出Excel乱码的原因及解决方法

    总结来说,解决ASP.NET导出Excel乱码的关键在于识别和处理编码问题。通过确保响应内容、头部和数据源的编码一致性,以及适配目标环境的编码需求,可以有效地避免乱码问题。在实际开发中,还应注意在不同环节检查和...

    Navicat for MySql 导入EXCEL中文乱码问题解决

    ### Navicat for MySQL 导入Excel中文乱码问题解决 #### 一、问题背景 在使用Navicat for MySQL工具进行数据导入时,经常会出现中文乱码的问题,尤其是在处理Excel文件时更为常见。这种现象不仅影响数据的正确性,...

    flex前台直接导出excel

    "flex前台直接导出excel"这个话题,指的是在使用Adobe Flex这一前端框架时,如何直接在客户端生成并导出Excel文件,而不需要通过服务器端如JSP或Java进行处理。这种方式可以避免因为字符编码问题导致的乱码,同时也...

    导出excel汉字乱码以及GridView分页问题

    在导出Excel时,如果编码设置不正确,汉字可能会显示为乱码。在给出的代码中,开发者已经注意到了这个问题,并通过以下几行代码来解决: ```csharp Response.Charset = "GB2312"; Response.ContentEncoding = ...

    arcgis10.2属性表导出excel汉字为乱码解决

    仅支持arcgis10.2在windos系统下,属性表中汉字导出excel为乱码的解决方案。

    基于PHP导出Excel的小经验 完美解决乱码问题

    为了解决这一问题,本文将详细介绍几种常见的解决PHP导出Excel乱码问题的方法。 首先,要说明的是,PHP中导出Excel文件有两种常见的实现方式,一种是直接生成`.xls`或`.xlsx`格式的文件,另一种是生成一个可以被...

    西门子TP1200触摸屏U盘导出的数据在EXCEL中无法分列显示的解决办法.docx

    然而,在实际操作中,有时会遇到一个常见问题,即从TP1200导出的数据在Excel中无法正确地分列显示,这通常与数据分隔符的不匹配有关。 当西门子TP1200触摸屏通过U盘导出数据时,它使用特定的分隔符(如分号或逗号)...

    通讯录导出Excel破乱码

    然而,遇到“通讯录导出Excel破乱码”的问题可能会对工作效率产生严重影响。本文将详细讲解如何解决vtiger联系人导入导出时出现的汉字乱码问题。 首先,我们要理解乱码的产生原因。乱码通常出现在字符编码不一致的...

    TOAD导出EXCEL文件时中文乱码解决办法.txt

    ### TOAD导出EXCEL文件时中文乱码解决办法 #### 背景介绍 在数据库管理和开发过程中,经常需要将查询结果导出为Excel文件以便进行进一步的数据分析或分享给其他团队成员。TOAD是一款非常流行的数据库管理工具,...

    Toad中文导出到Excel的乱码解决办法

    然而,当涉及到导出包含中文字符的数据到Excel时,可能会遇到乱码问题,这给用户带来了困扰。本文将详细阐述如何解决Toad在导出到Excel时出现的中文乱码问题。 首先,一个简单且通常有效的解决方案是改变导出格式为...

    ArcGIS10.2.1/10.2.2导出dbf用Excel打开乱码的解决方案

    然而,在使用ArcGIS 10.2.1或10.2.2版本时,有时会遇到一个问题:当导出的DBF文件用Excel打开时出现乱码。这个问题主要涉及到字符编码的兼容性问题。 ArcGIS在导出DBF文件时,默认可能使用的是特定的字符集,而...

    jquery导出excel(解决中文导出)

    网上下载的tableexport可以实现table的客户段导出功能,但由于所提供的base64无法实现中文导出,所以修改了base64编码,并修改了tableexport中使用base64部分,实现了对中文表格的导出功能

    tableExport + base64 excel、png导出无中文乱码

    在导出Excel或PNG时,数据会被转换成Base64字符串,这样可以在前端直接显示或者通过Ajax发送到服务器,无需额外的文件上传操作。 然而,当处理包含中文字符的数据时,可能会遇到乱码的问题。这是因为中文字符在不同...

    arcgis10.2.2解决shp乱码补丁

    在处理SHP(Shapefile)格式的数据时,可能会遇到文本信息显示为乱码的问题,这通常是由于编码不匹配或者缺少特定的字体支持导致的。"arcgis10.2.2解决shp乱码补丁"就是为了应对这一问题而设计的。 ArcGIS 10.2.2是...

    PHP 导出Excel (注:导出带图片的EXCEL也支持)

    在PHP开发中,导出Excel数据是一项常见的任务,特别是在数据报表和分析场景中。本教程将专注于使用PHP生成带有图片的Excel文件,并解决文件保存后可能出现的乱码问题。我们将探讨如何利用PHP的第三方库来实现这一...

    解决方案_EXCEL打开Tableau导出数据存在中文乱码情况的解决方案

    解决方案_EXCEL打开Tableau导出数据存在中文乱码情况的解决方案 在日常工作中,我们经常会遇到从Tableau中导出数据到EXCEL时出现中文乱码的情况。这是因为Tableau导出数据时只能选择CSV文件,而在简体中文环境下,...

Global site tag (gtag.js) - Google Analytics