Bootstrap

CSV字段内容中包含分隔符(如逗号)时需注意

CSV : Comma Separate Values

逗号分隔值Comma-Separated ValuesCSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号)。

“CSV”并不是一种单一的、定义明确的格式(尽管RFC 4180有一个被通常使用的定义)。因此在实践中,术语“CSV”泛指具有以下特征的任何文件:

  1. 纯文本,使用某个字符集,比如ASCIIUnicodeEBCDICGB2312
  2. 由记录组成(典型的是每行一条记录);
  3. 每条记录被分隔符分隔为字段(典型分隔符有逗号、分号或制表符;有时分隔符可以包括可选的空格);
  4. 每条记录都有同样的字段序列。

补充

每条记录占一行 以逗号为分隔符 逗号前后的空格会被忽略

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

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

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

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

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

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

 

 

 

 

 

;