CSV 文件描述

来源:互联网 发布:avmoo 域名 编辑:程序博客网 时间:2024/06/09 17:16

今天一早收到项目需求的议定书,上边一功能提到生成 CSV 文件,乍一看一头雾水,遂 Google 一下

找到一篇介绍CSV的blog,先转载下,与有需要的朋友共享之 :)

 

The Comma Separated Value (CSV) File Format - [PL/SQL]

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://greymoon.blogbus.com/logs/16140246.html

  • 前段时间做项目,要求输出CSV文件,一直以来都认为是一个以引号和逗号分隔的文件。由于没有很清楚的认识,所以在开发中还是遇到了些问题。现在做个小结。

CSVComma Separate Values,这种文件格式经常用来作为不同程序之间的数据交互的格式。最终文件可以用电子表格程序(如 Microsoft Excel)打开,也可以用作其他程序的导入格式。

CSV
文件格式

·                       每条记录占一行 (但字段中有换行符的情况,一行也会变成多行)

·                       以逗号为分隔符

·                       逗号前后的空格会被忽略

·                       字段中包含有逗号,该字段必须用双引号括起来

·                       字段中包含有换行符,该字段必须用双引号括起来

·                       字段前后包含有空格,该字段必须用双引号括起来

·                       字段中的双引号用两个双引号表示

·                       字段中如果有双引号,该字段必须用双引号括起来

·                       第一条记录,可以是字段名

PS Excel中打开文件,字段已0开头的内容,会自动去掉前面的0。加上等号就能正常显示。(="00001"),但是记住只限于用excel看哦,数据导入的话是不能有等号的。