本文转载自:https://blog.csdn.net/huyanping/article/details/6384687

CSV即Comma Separate Values,这种文件格式经常用来作为不同程序之间的数据交互的格式。
具体文件格式
每条记录占一行
以逗号为分隔符
逗号前后的空格会被忽略
字段中包含有逗号,该字段必须用双引号括起来
字段中包含有换行符,该字段必须用双引号括起来
字段前后包含有空格,该字段必须用双引号括起来
字段中的双引号用两个双引号表示
字段中如果有双引号,该字段必须用双引号括起来
第一条记录,可以是字段名
CSV其实就是COMMA SEPARATED VALUE的缩写,出现在档案总管中的档案类型是「逗号分格」,依计算机原来的设定,如果直接点选该档案,计算机将以EXCEL的模式开启该档案。但建议您千万不要这么做,因为CSV档如果以EXCEL开启,由于计算机档案数据转换的原因,会将其CRC之数值改做科学记号方式储存,而造成档案中的 CRC值发生错误。这也是笔者初出茅庐时所得到的惨痛经验,但如果想一窥CSV档的真实面貌,笔者建议您使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL开启,也是方法之一。开启后的CSV档包含了四或五个字段(部分),由左至右分别记载着:文件名称(XXXX.JPG)、档案大小(以BYTE为单位)、CRC32值(八个英文字母或数字组成)、档案路径(档案储存的子目录名称)和档案内容描述(一般来说都是明星的英文姓名甚或是专辑名称,也可能空白)。而其中第四栏「档案路径」因为每个人储存整理图档的方式不同,所以本栏通常不存在,而一般有含有「档案路径」这栏的CSV档,又称为ECSV档案
CSV" 是逗号分隔文件 (Comma Separated Values) 的首字母英文缩写,是一种用来存储数据的纯文本格式,通常用于电子表格或数据库软件。在 CSV 文件中,数据“栏”以逗号分隔,可允许程序通过读取文件为数据重新创建正确的栏结构,并在每次遇到逗号时开始新的一栏。
创建 CSV 文件有许多方法。最常用的方法是用电子表格程序,如 Microsoft Excel。在 Microsoft Excel 中,选择“文件”>“另存为”,然后在“文件类型”下拉选择框中选择 "CSV (逗号分隔) (*.csv)"。
csv格式(即文件后缀为.csv,属于用excel软件可编辑的逗号分隔的一种文件格式)。
xls 文件就是Microsoft excel电子表格的文件格式。我想就不用多介绍了吧,学校里多少都学过的。
CSV是最通用的一种文件格式,它可以非常容易地被导入各种PC表格及数据库中。此文件,一行即为数据表的一行。生成数据表字段用半角逗号隔开。
CSV是文本文件,用记事本就能打开,XLS是二进制的文件只有用EXCEL才能打
CSV(以逗号分隔)
CSV (*.csv) 文件格式只能保存活动工作表中的单元格所显示的文本和数值。工作表中所有的数据行和字符都将保存。数据列以逗号分隔,每一行数据都以回车符结束。如果单元格中包含逗号,则该单元格中的内容以双引号引起。
如果单元格显示的是公式而不是数值,该公式将转换为文本方式。所有格式、图形、对象和工作表的其他内容将全部丢失。欧元符号将转换为问号。
文本文件的内容有ASCII字符集中的字符组成
首先:文本文件和二进制文件是有区别的,对于文本文件来说,每个字节(或每几个字节)的意义相同,你只要一个一个字节的读出来就OK了;而对于二进制文件来说,可能有4个字节保存了一个整形,接下去有4个字节保存了一个浮点型等等……所以要想打开二进制文件需要了解它的文件格式。
要想知道文件格式,你可以用16进制编辑器打开一个二进制文件,然后猜测它的格式。

CSV是什么文件格式【转】相关推荐

  1. CSV和XLSX文件格式的区别

    在SP的工作中会有很多外部导入的文件,外部导入文件基本是以CSV(Comma Separated Values)和XLSX(Excel Spreadsheet XML)两种格式为主,它们在数据存储.读 ...

  2. CSV是什么文件格式

    CSV即Comma Separate Values,这种文件格式经常用来作为不同程序之间的数据交互的格式. 具体文件格式 每条记录占一行 以逗号为分隔符 逗号前后的空格会被忽略 字段中包含有逗号,该字 ...

  3. .csv是什么文件格式,什么软件可以打开?xls与csv文件是什么区别?功能和作用上有什么不同?

    转载地址是:http://hi.baidu.com/hoddhuhqjcbkluq/item/f41fe81c570eb39899ce3388 偶认为重点的地方用粉色标注了出来 用 Office 20 ...

  4. (转)csv — 逗号分隔值文件格式

    原文:https://pythoncaff.com/docs/pymotw/csv-comma-separated-value-files/125 csv 模块主要用于处理从电子数据表格或数据库中导入 ...

  5. Java导出大批量数据(文件格式篇xls,xlsx,csv)

    根据最近写出的导出方法 打算在文章中记录总结下学习心得 java导出我准备分为三篇文章介绍 分批查询导出篇https://blog.csdn.net/weixin_56567361/article/d ...

  6. csv 逗号数量不一样_敲黑板,表格后缀xls、xlsx、xlsb、xlsm、csv分别是什么意思?...

    阅读本文大概需要1-3分钟. 小伙伴们在日常工作中见过各种奇形怪状的表格,有xls格式的,也有xlsx/xlsm/xlsb格式的,也有csv格式的,同样是电子表格,它们之间有什么差异吗? 今天我们就来 ...

  7. 有字符csv文件导入matlab_Matlab:如何读取CSV文件以及如何读取带有字符串数据项的CSV文件...

    CSV,逗号分开的文件,如果能快速的读取这些文件中的数据,无疑会帮助我们解决很多问题. 1. 只有数据的CSV文件,CSV file that includes only numbers. As an ...

  8. 借助neo4j-admin导入csv文件构建实体与联系

    文章目录 1. CSV 导入的文件格式 数据类型 实体csv文件 关系csv文件 2. CSV 导入 neo4j 案例 不同导入工具的区别: 1. CSV 导入的文件格式 官方DOC:https:// ...

  9. python获取mysql中的数据供js调用_python 读取mysql数据至csv文件中,并发送邮件

    test 代码: #coding:utf-8 ''' Created on 2019年2月18日 @author: Administrator ''' import ConfigParser impo ...

最新文章

  1. React 组件生命周期
  2. tensorflow入门(二)
  3. android studio使用nodejs本地服务器json数据_使用Node.js的Alexa技巧
  4. 2、xen虚拟机的安装
  5. PAT 乙级 1046. 划拳(15) Java版
  6. SICP 习题 (1.34)解题总结
  7. DC guide ---3
  8. 小松的STM32教程(14)——内部flash模拟eeprom
  9. 技术转正及年终工作述职报告PPT模板
  10. Ps的变换、蒙版与色彩平衡
  11. 【python爬虫】反反爬之破解js加密--入门篇:谷歌学术镜像搜索(scmor.com)
  12. Pillow图像几何变换
  13. 趣图:说一说你不知道的世界
  14. python龙旋风图形代码_python-如何在数据库中使龙卷风请求成为原...
  15. win10护眼模式_Win10系统中你不知道的小秘密,今天解开了,学会了提高工作效率...
  16. c语言雷克子波函数表达式,雷克子波频率研究
  17. kicad原件封装自动生成
  18. 输入每月本金,年利率,月份求复利值
  19. 中文计数法亿兆京垓秭穰沟涧正载
  20. 记账一段时间后,如何管理账目

热门文章

  1. 全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持)
  2. 在Linux操作系统中,eclipse建立快捷方式
  3. 解析approvalFlow——仿钉钉后台审批流程
  4. Bellman Equation 贝尔曼方程
  5. 如何低成本测试云原生(K8s)应用?
  6. 初学unity(简单的视觉欺骗)
  7. 这三年,一路走来,劈荆斩棘 – Vol 2
  8. GCN的Python实现与源码分析
  9. [py练习] 人口增长的问题
  10. 2021年N1叉车司机免费试题及N1叉车司机考试总结