2007-10-18 16:16:46 |
CSV其實就是COMMA SEPARATED VALUE的縮寫,出現(xiàn)在檔案總管中的檔案類型是「逗號分格」,依計算機原來的設(shè)定,如果直接點選該檔案,計算機將以EXCEL的模式開啟該檔案。 但建議您千萬不要這么做,因為CSV檔如果以EXCEL開啟,由于計算機檔案數(shù)據(jù)轉(zhuǎn)換的原因,會將其CRC之數(shù)值改做科學記號方式儲存,而造成檔案中的CRC值發(fā)生錯誤。 這也是筆者初出茅廬時所得到的慘痛經(jīng)驗,但如果想一窺CSV檔的真實面貌,筆者建議您使用WORDPAD或是記事本(NOTE)來開啟,再則先另存新檔后用EXCEL開啟,也是方法之一。 開啟后的CSV檔包含了四或五個字段(部分),由左至右分別記載著:文件名稱(XXXX.JPG)、檔案大小(以BYTE為單位)、CRC32值(八個英文字母或數(shù)字組成)、檔案路徑(檔案儲存的子目錄名稱)和檔案內(nèi)容描述(一般來說都是明星的英文姓名甚或是專輯名稱,也可能空白)。 而其中第四欄「檔案路徑」因為每個人儲存整理圖檔的方式不同,所以本欄通常不存在,而一般有含有「檔案路徑」這欄的CSV檔,又稱為ECSV檔案 CSV即Comma Separate Values的縮寫,現(xiàn)在常見到這種格式的文件,例如Google adsense的自定義報表就有這種格式。一般來說CSV格式是將數(shù)據(jù)用引號,逗號分開的文件格式. The CSV (”Comma Separated Value”) file format is often used to exchange data between disparate applications. The file format, as it is used in Microsoft Excel, has become a pseudo standard throughout the industry, even among non-Microsoft platforms. CSV文件格式經(jīng)常被用于轉(zhuǎn)換不同內(nèi)容(disparate applications)之間的數(shù)據(jù)。這種文件格式,隨著其應用于Microsoft Excel,它在工業(yè)甚至是非Microsoft 平臺已經(jīng)成為一個不符合實際(pseudo)的標準了 As is the case with most exchange formats since XML, CSV files have become somewhat of a legacy format. New applications that wish to include an export format will generally use XML today (though there may be exceptions). In legacy systems though (pre-XML), CSV files had indeed become a de facto industry standard. Just as there are still billions of lines of CoBOL code in use today that need to be maintained, support for a legacy standard such as CSV is likely to be required long after it has stopped being implemented in new designs. 自從XML、CSV文件成為一種傳統(tǒng)格式后,它就是很多交換格式的一種現(xiàn)象了。(As is the case with most exchange formats since XML, CSV files have become somewhat of a legacy format.)。渴望包含一種輸出格式的新的應用將主要運用今天的XML(盡管也可能有一些例外)。在傳統(tǒng)系統(tǒng)中,雖然CSV文件已經(jīng)確實成為一種de facto企業(yè)標準了。盡管今天還有數(shù)十億條CoBOL代碼在應用,但我們確實需要一種傳統(tǒng)格式來支持。就像CSV是在它已經(jīng)停止被應用于新的設(shè)計之后才被逐漸接受的。 具體來說,格式如下:
windows平臺下一般將CSV文件定義為xml后綴,用文本編輯器就可以打開。 csv文件的特點主要有以下幾個: |