微软excel打开csv文件乱码,wps和txt不乱码,java后台解决
/*** 下载CSV文件*/@RequestMapping(value = "/dlcsv/{jobLogId}", method = RequestMethod.POST)@ResponseBodypublic Map<String, String> downloadCSVFile(@PathVariable Long jobLogId, Model model) throws Exception {JobLog jobLog = jobLogService.selectById(jobLogId);JobConf jobConf=jobConfService.selectOne(new EntityWrapper<JobConf>().eq("job_id",jobLog.getJobId()));byte[] file=jobConf.getFilePath();//获取byte数组就是所需内容/*String csvCon = new String(file,"GBK");byte[] file1=csvCon.getBytes("GBK");
*/
//下载逻辑还有一个js文件
String csvContext = new String(file,"gb2312");//System.out.println(csvContext);String fileName = "origin_data.csv";Map<String, String> retmap = new HashMap<>();retmap.put("fileContent", "\uFEFF"+csvContext);//解决代码加这一行// retmap.put("fileContent", csvContext);retmap.put("fileName", fileName);return retmap;
}
微软excel打开csv文件乱码,wps和txt不乱码,java后台解决相关推荐
- Excel打开csv文件时中文内容显示为乱码或问号的解决办法
有同事遇到这样一个问题,就是打开csv文件后,里面的中文显示乱码或者问号.网上找了很久,没有找到有效的解决方法,改非Unicode编码.windows显示语言,office显示语言都没有用.随后自己研 ...
- Excel打开csv文件乱码问题的解决办法
产生背景 今天在用excel打开一个脚本生成的csv文件(存储编码格式为utf-8)时出现了乱码情况,但是用WPS直接打开却正常显示.因为文件是要交给客户的,office又是普遍使用的一枚办公软件,总 ...
- csv文件导入后台乱码_教师使用Excel打开csv文件出现乱码怎么办-Leo老师
在工作学习中,我们经常会遇到教师使用Excel打开csv文件出现乱码怎么办这样的问题.夏普说过:不经巨大的困难,不会有伟大的事业.因此,面对教师使用Excel打开csv文件出现乱码怎么办我们应该有努力 ...
- excel打开csv文件乱码解决办法
参考链接: https://jingyan.baidu.com/article/4dc408484776fbc8d846f168.html 问题:用 Excel 打开 csv 文件,确认有乱码的问题. ...
- Excel 打开 CSV 文件乱码解决方法
Excel 打开 CSV 文件乱码解决方法 - 膨胀的面包 https://blog.wangtwothree.com/code/157.html 经常接触数据的朋友,可能时不时会遇到这种情况,一份 ...
- 解决Excel打开csv文件乱码的问题
当我们用Excel打开csv文件时,有时出现乱码的问题,如下: 出现乱码的原因: 在简体中文环境下,EXCEL打开的CSV文件默认是ANSI编码,如果CSV文件的编码方式为utf-8.Unicode等 ...
- Excel打开csv文件分列问题
用excel打开csv文件时, Tab(\t)分割,需要将文件保存为Unicode编码格式,否则不能自动分列. 逗号(,)分割,需要将文件保存为UTF-8编码格式,否则不能自动分列.
- 用excel打开csv文件
结构化文本文件:csv,处理大数据时经常用到的 csv:三个单词的缩写,c(comma,逗号),s(sperated, 分割),v(value,值) csv文件是以纯文本文件形式出现的,以逗号作为分割 ...
- EXCEL打开CSV文件乱码的解决方法
用C#程序通过StreamWriter导出字符串,导出生成txt文本文件,用记事本打开正常,改成csv格式,用excel打开乱码,且不能正确识别分列. 后用记事本打开,把编码从utf-8改成ansi之 ...
最新文章
- 中jsp加载不出来layui_为何渔具厂生产不出来钓鱼人理想中的鱼竿呢,厂家说臣妾做不到啊...
- java web调用c_Java调用C/C++程序
- Python 技术篇-利用pyqt5库读取剪切板已复制数据的格式类型实例演示,python判断复制文件的文件类型
- html 拼接onmouseout,HTML onmouseout事件用法及代码示例
- iPhone屏幕尺寸/launch尺寸/icon尺寸
- golang中http协议实现
- shopnum1商城系统
- QT高级编程学习笔记(1)
- 3 Java学习之 IO
- 我的世界 Java1.12.2联机下载_我的世界1.12.2
- Html手机web背景全屏,使用全屏背景的网页设计欣赏 全屏网页背景教程
- 51单片机的仿真实验——1602显示屏显示万年历与温度
- android 忘记密码代码,Android-忘记签名文件的密码怎么办
- python AMQP 客户端连接
- js股票K线图,比较专业的K线图插件
- 鼠标滑过显示红色禁用符号
- C#入门学习-----制作AVI播放器
- Django中DateField与DateTimeField的特殊参数auto_add_now和auto_now
- 【数据挖掘】如何做数据挖掘项目
- 摊牌了,访客预约操作如此简单