逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。

CSV一般是可以直接用EXCEL就能打开查看修改的,而且像表格一样规范整齐。

但由于操作系统平台或网络传输原因,我们有可能会使用不同汉字字符集来存储和读取,这样就会造成文件打开时出现乱码的问题。如下图为WINDOWS下EXCEL打开UTF-8字符编码的CSV文件出现乱码问题。我从网络上下载了一个保存上海POI数据的CSV文件如下:

用EXCEL打开出现出现乱码了,我们需要将其转换为可以被EXCEL识别的格式。我们可以利用【GIS数据格式转换器】进行一下非常简单的转换,得到EXCEL可以正常查看的数据。注意:一定要选择正确的【输入数据字符编码】,大部分需要选择UTF-8,如有其它特例请咨询数据提供者或联系我们QQ:315022850,另外就是选择【输入格式】为CSV。

点【转换】按钮完成转换

经过非常简单的操作,我们再用EXCEL打开转换后的文件查看,转换成功,经过转换中文正常了。

附:如果您需要在网络传输或在LINUX下读取,我们也可以利用工具将WINDOWS本地字符格式转换成UTF8等其他系统能够读取的字符集。只要数据文件的字符集与系统匹配就不会出现乱码问题了!!!

如您在软件使用、数据转换过程中遇到问题,可直接联系我们,我们将全力为您解决相关的困扰和问题,为您解决问题消除困扰。联系方式:QQ:315022850 QQ:2705217296

linux csv乱码,CSV格式文件中文乱码问题解决相关推荐

  1. bootstrap table export插件导出pdf格式文件中文乱码问题解决办法

    bootstrap table export插件导出pdf格式文件中文乱码的问题折腾了我整整两天,网上到处都是改源码,自己设置字体的方案,我都没搞定.结果今天看到官方文档(地址:GitHub - hh ...

  2. linux下打开windows txt文件中文乱码问题

    在linux操作系统下,我们有时打开在windows下的txt文件,发现在windows下能正常显示的txt文件出现了中文乱码. 出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环 ...

  3. Python 爬虫数据写入csv文件中文乱码解决以及天眼查爬虫数据写入csv

    python爬虫数据写入csv文件中文乱码,用'utf-8'在pycharm中打开文件没有问题,但是用excel打开却出现了问题,以下为解决方法. (最近在练习爬虫,这个博文是对自己学习的记录和分享, ...

  4. Python2写csv文件中文乱码问题及解决方法详解

    导读 python2最大的坑在于中文编码问题,遇到中文报错首先加u,再各种encode.decode,这篇文章给大家介绍Python2写csv文件中文乱码问题及解决方法,感兴趣的朋友跟随小编一起看看吧 ...

  5. python写入csv文件中文乱码解决方案

    python写入csv文件中文乱码解决方案 参考文章: (1)python写入csv文件中文乱码解决方案 (2)https://www.cnblogs.com/vsivn/p/6115537.html ...

  6. UTF-8的CSV文件中文乱码问题解决办法

    UTF-8的CSV文件中文乱码问题解决办法 参考文章: (1)UTF-8的CSV文件中文乱码问题解决办法 (2)https://www.cnblogs.com/leaves1024/p/1117138 ...

  7. SQL工具导出CSV文件中文乱码

    DBeaver 导出CSV文件中文乱码 相信在做IT开发的人都碰到过,中文乱码的问题.特别是做数据的工程是,经常有用sql查出一批数据后,要导成CSV文件时,发现导出的信息中,中文都是乱码:便会在网上 ...

  8. python 保存本地乱码,解决python保存数据到csv文件中文乱码的方法

    解决python保存数据到csv文件中文乱码的方法 发布时间:2020-07-08 13:49:53 来源:亿速云 阅读:695 作者:清晨 小编给大家分享一下解决python保存数据到csv文件中文 ...

  9. python rarfile不支持中文路径_python使用zipfile解压文件中文乱码问题

    中文在编程中真实后娘养的,各种坑爹,python3下中文乱码这个问题抓破了头皮,头疼.看了alex的文章,才有种恍然大悟的感觉(链接在底部). 一句话,就是转换成unicode,压缩前是什么编码,使用 ...

  10. Python爬虫笔记——解决python 写入文件中文乱码问题

    原链接: python 爬虫写入文件中文乱码问题解决 分析过程 根据网上的一些建议,将文件的打开编码改为 utf-8 ,结果跟本不起作用 奇怪的是用notepad 打开 csv 文件竟然显示正常,看来 ...

最新文章

  1. html css移动位置,html – 如何使用CSS移动对象?
  2. 不止代码:路径数量(ybtoj-最小生成树)
  3. 属于计算机病毒主要特征的是,[单选] 不属于计算机病毒的主要特征的是()
  4. 2进制 , 8进制 , 10进制 , 16进制 , 介绍 及 相互转换 及 快速转换
  5. 在线教育如何应对流量洪峰?阿里云专家:上云+云数据库是最佳路径
  6. 谷歌pay服务端文档_Google pay 服务器验证
  7. AI开发者看过来,主流移动端深度学习框架大盘点
  8. 浅析C#中new、override、virtual关键字的区别
  9. 在手机上实现实时的单目3D重建
  10. uchome持久XSS(2.0版本测试通过)
  11. NTFS磁盘读写工具Mounty 1.9 Mac免费版
  12. ORA-02287:此处不允许序号
  13. tensorflow正则化添加方法整理
  14. laravel easywechat 网页授权
  15. vue 实现第三方QQ登录
  16. asp.net的web的gridview使用技巧
  17. 自然语言处理--gensim.word2vec 模块加载使用谷歌的预训练模型googlenews-vectors-negative300.bin.gz
  18. 【实用代码】选项卡切换——带标题底纹样式
  19. linux 读取zip文件内容,如何从linux服务器上的大(30Gb)zip文件中提取文件
  20. 【LaTex】备忘录

热门文章

  1. Rhcsa第二次课堂练习
  2. echarts 地图自定义图标_echarts自定义图标的点击事件怎么添加
  3. 电子设计(8)NPN和PNP三极管驱动LED电路
  4. CentOS 7 以太网卡配置文件代码含义(ifcfg)
  5. 单片机中存储器扩展位地址线怎么算_单片机程序存储器的扩展
  6. Result window is too large, from + size must be less than or equal to: [10000]
  7. Linux下tftp服务器/客户端安装
  8. java中isa什么意思_aiisa是什么意思?
  9. selenium爬取新浪滚动新闻
  10. OSPF路由协议总结(一)