CSV字段內容中包含分隔符(如逗號)時需注意

CSV : Comma Separate Values

逗號分隔值Comma-Separated ValuesCSV,有時也稱爲字符分隔值,因爲分隔字符也可以不是逗號)。

“CSV”並不是一種單一的、定義明確的格式(儘管RFC 4180有一個被通常使用的定義)。因此在實踐中,術語“CSV”泛指具有以下特徵的任何文件:

  1. 純文本,使用某個字符集,比如ASCIIUnicodeEBCDICGB2312
  2. 由記錄組成(典型的是每行一條記錄);
  3. 每條記錄被分隔符分隔爲字段(典型分隔符有逗號、分號或製表符;有時分隔符可以包括可選的空格);
  4. 每條記錄都有同樣的字段序列。

補充

每條記錄佔一行 以逗號爲分隔符 逗號前後的空格會被忽略

字段中包含有逗號該字段必須用雙引號括起來

字段中包含有換行符該字段必須用雙引號括起來

字段前後包含有空格該字段必須用雙引號括起來

字段中的雙引號用兩個雙引號表示

字段中如果有雙引號,該字段必須用雙引號括起來

第一條記錄,可以是字段名

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章