使用win中excel打开linux下.csv文件乱码问题

1、问题原因

不同系统的字符集编码不一样

windows使用的是gbk格式

linux使用的是utf8格式

检查文件编码格式

file 文件

or

在vim中 :set fileencoding

2、解决方法

使用iconv命令转换格式

  • 命令用法
-f  --from    #原始文本编码
-t  --to     #输出编码
-o  --output     #输出文件
-l  --list    #列举所有已知的字符集
  • 转换命令
iconv -f utf8 -t gbk /tmp/xunjian.csv -o /tmp/xunjianpro.csv

使用win中excel打开linux下.csv文件乱码问题相关推荐

  1. Excel打开UTF-8编码CSV文件乱码的问题

    Excel乱码解决 场景 方法1:数据导入 方法2:指定格式导出 问题产生的原因 场景 在阿里云数仓用tunnel download导出来的CSV文件编码格式是UTF-8的,用Excel打开时就会出现 ...

  2. 解决Excel打开UTF-8编码CSV文件乱码的问题

    最近在用QT读写CSV文件,发现将数据写入到CSV文件中,使用记事本打开文件是正常的,使用Excel打开,中文是乱码的,下面把原因和解决方法记录一下. 问题产生的原因 为什么excel打开utf-8存 ...

  3. 解决Excel打开UTF-8编码CSV文件乱码的问题亲测有效

    前段时间用某软件导出了一个CSV文件,需要在Excel中处理并打印,但是我直接用Excel打开这个CSV文件却发现,文件中的所有中文字符都变成了乱码,经过自己的尝试,采用数据导入的方法解决了问题,后来 ...

  4. 解决 Excel 打开 UTF-8 编码 CSV 文件乱码的 BUG

    直接用 Excel 2013 打开 UTF-8 编码的 CSV 文件会导致汉字 出现乱码. 原因可能是 Excel 以 ANSI 格式 打开,不会做编码识别. 打开 UTF-8 编码的 CSV 文件的 ...

  5. linux 下vim文件乱码 cat文件正常处理方法

    linux 下vim文件乱码 cat文件正常处理方法 服务器支持中文字符集,cat和其他查看文件命令现在正常,vim还是出现了中文乱码问题, 1.查看文件编码格式 vim 文件 :set fileen ...

  6. utf—8在苹果手机上乱码_MAC 下 Excel打开UTF-8格式的文件乱码

    为了识别 Unicode 文件,Microsoft 建议所有的 Unicode 文件应该以 ZERO WIDTH NOBREAK SPACE字符开头.这作为一个"特征符"或&quo ...

  7. 关于Excel打开UTF-8格式的文件乱码

    今天同事拿来一份Excel文件,双击打开以后里面的中文都显示乱码.查看这份文件,发现其编码格式为UTF-8.        为了识别 Unicode 文件,Microsoft 建议所有的 Unicod ...

  8. windows和linux下读取文件乱码的终极解决办法!

    乱码是个很恶心的问题. windows和linux读取txt文件,一旦读取了,编码发生改变,就无法再还原了,只有重启项目. 网上有很多方法都是读取文件头,方法很好,但是亲测都不能用(右移8位判断0xf ...

  9. 解决ecel 打开csv文件乱码的问题

    转载地址 http://blog.csdn.net/leonzhouwei/article/details/8447643 方法一: 使用 Ron's Editor - Ultimate CSV Ed ...

最新文章

  1. 【建模必备】遗传算法应用举例(多元单峰值函数的优化实例)
  2. 2008世界大学排名(泰晤士报)Top200
  3. Android客户端实现七牛云存储文件上传
  4. 献礼724运维日 | 首届腾讯运维技术开放日讲了啥? (附演讲PPT领取方式)
  5. Regsvr32 dll OCX时报错,LoadLibrary(Dllname) 内存访问失败。
  6. 创建完美SDK的10个技巧
  7. ssm框架逻辑删除mysql_ssm框架小总结——批量删除
  8. mongodb 日期分组聚合_如何在MongoDB中按其他字段分组时聚合时间序列数据?
  9. 3D建模和处理软件以及相关的库(来自中科大老师)
  10. 人间不值得。在既定的规则面前,除了遵守,还能有什么?
  11. 数独项目Last弹:网络识别PIAN
  12. 微信拼手气红包背后的算法逻辑
  13. Java 对一组时间进行处理 提出连续的时间段
  14. 魔数(magic number)
  15. 游戏暴击(随机数和if判断)
  16. mysql rpm怎么用_linux下mysql(rpm)安装使用手册
  17. python自动化看什么书_python自动化测试书籍
  18. 苹果开发者:如何将准备好的应用上传到iTunes Connect
  19. APP运营如何实现流量变现,获取更高收益?
  20. sml基本语法(一)

热门文章

  1. 百度竞价推广怎么提高咨询转化率?
  2. Python学习_3(数据类型)
  3. tinyipa make
  4. c语言函数参数缺省,C++缺省参数和函数重载
  5. Macbooster8最新版Mac清理工具
  6. 独立思考:鱼龙混杂的蓝牙5.1市场上如何识别出一家国内的靠谱的蓝牙AOA高精度定位基站的原厂家思路之一
  7. Docker的安装部署及优化详解(汇总版,学习docker这一篇就够了)
  8. r语言归一化_R语言scale()标准化
  9. Java基础之——动态代理
  10. 【牛客刷题22】数根与星际密码