csv文件格式-逗號分隔符


csv文件格式-逗號分隔符

背景:伙伴們使用csv格式,碰到各種問題,本質還是對csv格式不太了解。我個人對csv 格式已經非常熟悉了,簡單說下csv格式,以及說下Excel正確打開csv的方式。

csv簡介

csv:逗號分隔符文件

本質:文本文件

Windows系統:推薦EmEditor文本編輯器,這是目前看csv最好的文本編輯器

Mac OS:推薦VScode編輯器

常見問題

表格打開后的常見問題:

1.錯行

原因是字段里數據有逗號,比如“備注,測試”算一個內容,不能分為兩個

2.打開少數據

3.數據200W,打開只有1048576行,加載不完全

原因表格只容納104萬行數據,后面的數據會被截斷

4.使用Excel打開csv,發現表格展示的數值不對

a.07500.010變成了7500.01,實際上想保持文本內容"07500.010"

b.15位數字后面怎么都變成了0

5.用表格打開亂碼

方式一:csv文本編碼轉換成ANSI或GBK、GB2312等中文編碼

方式二:不轉換編碼,用表格里的數據->獲取外部數據->自文本導入

正確打開方式

  • 最合理打開方式:使用Excel導入數據方式,數據->獲取外部數據->自文本導
  • csv格式內容較規則,可直接使用Excel打開

Ref

逗號分隔值

理解CSV格式規范(解析CSV必備)

rfc4180 標准

Changelog

2020-12-10 init.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM