CSV是什么文件格式【转】
本文轉(zhuǎn)載自:https://blog.csdn.net/huyanping/article/details/6384687
CSV即Comma Separate Values,這種文件格式經(jīng)常用來作為不同程序之間的數(shù)據(jù)交互的格式。
具體文件格式
每條記錄占一行
以逗號(hào)為分隔符
逗號(hào)前后的空格會(huì)被忽略
字段中包含有逗號(hào),該字段必須用雙引號(hào)括起來
字段中包含有換行符,該字段必須用雙引號(hào)括起來
字段前后包含有空格,該字段必須用雙引號(hào)括起來
字段中的雙引號(hào)用兩個(gè)雙引號(hào)表示
字段中如果有雙引號(hào),該字段必須用雙引號(hào)括起來
第一條記錄,可以是字段名
CSV其實(shí)就是COMMA SEPARATED VALUE的縮寫,出現(xiàn)在檔案總管中的檔案類型是「逗號(hào)分格」,依計(jì)算機(jī)原來的設(shè)定,如果直接點(diǎn)選該檔案,計(jì)算機(jī)將以EXCEL的模式開啟該檔案。但建議您千萬不要這么做,因?yàn)镃SV檔如果以EXCEL開啟,由于計(jì)算機(jī)檔案數(shù)據(jù)轉(zhuǎn)換的原因,會(huì)將其CRC之?dāng)?shù)值改做科學(xué)記號(hào)方式儲(chǔ)存,而造成檔案中的 CRC值發(fā)生錯(cuò)誤。這也是筆者初出茅廬時(shí)所得到的慘痛經(jīng)驗(yàn),但如果想一窺CSV檔的真實(shí)面貌,筆者建議您使用WORDPAD或是記事本(NOTE)來開啟,再則先另存新檔后用EXCEL開啟,也是方法之一。開啟后的CSV檔包含了四或五個(gè)字段(部分),由左至右分別記載著:文件名稱(XXXX.JPG)、檔案大小(以BYTE為單位)、CRC32值(八個(gè)英文字母或數(shù)字組成)、檔案路徑(檔案儲(chǔ)存的子目錄名稱)和檔案內(nèi)容描述(一般來說都是明星的英文姓名甚或是專輯名稱,也可能空白)。而其中第四欄「檔案路徑」因?yàn)槊總€(gè)人儲(chǔ)存整理圖檔的方式不同,所以本欄通常不存在,而一般有含有「檔案路徑」這欄的CSV檔,又稱為ECSV檔案
CSV" 是逗號(hào)分隔文件 (Comma Separated Values) 的首字母英文縮寫,是一種用來存儲(chǔ)數(shù)據(jù)的純文本格式,通常用于電子表格或數(shù)據(jù)庫(kù)軟件。在 CSV 文件中,數(shù)據(jù)“欄”以逗號(hào)分隔,可允許程序通過讀取文件為數(shù)據(jù)重新創(chuàng)建正確的欄結(jié)構(gòu),并在每次遇到逗號(hào)時(shí)開始新的一欄。
創(chuàng)建 CSV 文件有許多方法。最常用的方法是用電子表格程序,如 Microsoft Excel。在 Microsoft Excel 中,選擇“文件”>“另存為”,然后在“文件類型”下拉選擇框中選擇 "CSV (逗號(hào)分隔) (*.csv)"。
csv格式(即文件后綴為.csv,屬于用excel軟件可編輯的逗號(hào)分隔的一種文件格式)。
xls 文件就是Microsoft excel電子表格的文件格式。我想就不用多介紹了吧,學(xué)校里多少都學(xué)過的。
CSV是最通用的一種文件格式,它可以非常容易地被導(dǎo)入各種PC表格及數(shù)據(jù)庫(kù)中。此文件,一行即為數(shù)據(jù)表的一行。生成數(shù)據(jù)表字段用半角逗號(hào)隔開。
CSV是文本文件,用記事本就能打開,XLS是二進(jìn)制的文件只有用EXCEL才能打
CSV(以逗號(hào)分隔)
CSV (*.csv) 文件格式只能保存活動(dòng)工作表中的單元格所顯示的文本和數(shù)值。工作表中所有的數(shù)據(jù)行和字符都將保存。數(shù)據(jù)列以逗號(hào)分隔,每一行數(shù)據(jù)都以回車符結(jié)束。如果單元格中包含逗號(hào),則該單元格中的內(nèi)容以雙引號(hào)引起。
如果單元格顯示的是公式而不是數(shù)值,該公式將轉(zhuǎn)換為文本方式。所有格式、圖形、對(duì)象和工作表的其他內(nèi)容將全部丟失。歐元符號(hào)將轉(zhuǎn)換為問號(hào)。
文本文件的內(nèi)容有ASCII字符集中的字符組成
首先:文本文件和二進(jìn)制文件是有區(qū)別的,對(duì)于文本文件來說,每個(gè)字節(jié)(或每幾個(gè)字節(jié))的意義相同,你只要一個(gè)一個(gè)字節(jié)的讀出來就OK了;而對(duì)于二進(jìn)制文件來說,可能有4個(gè)字節(jié)保存了一個(gè)整形,接下去有4個(gè)字節(jié)保存了一個(gè)浮點(diǎn)型等等……所以要想打開二進(jìn)制文件需要了解它的文件格式。
要想知道文件格式,你可以用16進(jìn)制編輯器打開一個(gè)二進(jìn)制文件,然后猜測(cè)它的格式。
總結(jié)
以上是生活随笔為你收集整理的CSV是什么文件格式【转】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++ 不允许使用不完整的类型_Pyth
- 下一篇: 邪神的遗产女主最强武器公式是什么 邪神的