csv文件简介(转载)
???? 所謂“CSV”,是Comma Separated Value(逗號分隔值)的英文縮寫,通常都是純文本文件。下面是一個實際CSV文件中的部分內容,讓大家對他有一個感性的認識。我們選的是Sjojo_Rescan 的CSV文件(Sjojo是ASW-亞洲掃圖風的成員之一)。
sj_mino1001.jpg,715282,4FB55FE8,
sj_mino1002.jpg,471289,93203C5C,
sj_mino1003.jpg,451929,C4E80467,
???? 通常CSV文件開頭是不留空的,以行為單位,每行中記錄一張圖片的了多項數據,每項數據用逗號 來分隔(標準英文逗號)。一般說來集圖用的.CSV文件的格式是這樣的:
文件名,文件大小(以字節為單位),CRC校驗值,注釋(可省略)
sj_mino1001.jpg,715282,4FB55FE8,
文件名 文件大小 CRC值 注釋(已省略)
????? 如果你的機器上裝了Microsoft Excel的話,.csv文件默認是被Excel打開的。需要注意的是,當你雙擊一個.CSV文件,Excel打開它以后即使不做任何的修改,在關閉的時候Excel往往會提示是否要改成正確的文件格式,這個時候千萬記得要選擇“否”。因為Excel認為.CSV 文件中的數字是要用科學記數法來表示的,而我們要的.CSV文件中的數字是普通的。如果你選擇了“是”的話,Excel會把CSV文件中所有的數字用科學計數來表示(2.54932E+5這種形式),這個文件就沒法用了。 所以如果你的CSV文件絕大部分都是用在集圖上的話,建議把.CSV的默認打開方式改成任意一個文本 編輯器,系統自帶的記事本就是個不錯的選擇。
好,讓我們回到CSV文件的格式中來。見上面,從左到右 sj_mino1001.jpg是文件名,715282 是以字節表示的文件大小。當文件名中包含逗號的時候,由于逗號在CSV文件中特殊的作用,為了 不至于產生歧義,需要用引號把文件名括起來。比如 "The Art, Fantasy.jpg",384211,...,.... 接著是一個8位的16進制數字 4FB55FE8,這是文件的CRC32校驗值。整個CSV文件的精髓都在這里。
?
?????一般郵件處理程序都有導入與導出地址簿的功能,而這個導入與導出地址簿的功能通過CSV與Wab文件來實現的。
??
以大多數人使用的OE和Foxmail為例,它們的通訊簿內容均可導出為.CSV的文件,這種文件不僅可用Excel打開,也可用任何文本編輯軟件編輯、修改。CSV文件能夠很快地被OE和Foxmail導入,而且該文件體積很小又便于軟盤攜帶。
??
你可從OE中導出一個*.CSV的通訊簿文件做樣板,*.CSV通訊簿文件的格式由“姓名”、“電子郵件地址”、“職務”等項目組成。有心的讀者不妨用記事本打開CSV文件看一下,CSV是一種用逗號分隔的文件。如果你僅用它來發電子郵件,可以只輸入“姓名”、“電子郵件地址”這兩項的內容即可。每一個聯系人的內容占一行,每行各項內容用“,”號隔開,最后一項的后面沒有“,”號。不輸入內容的項留空,但分隔符“,”號不能省。
??
這樣,以樣板文件為基礎,一旦有新聯系人要添入通訊簿時,要添加幾個聯系人只要在文本文件的最后直接添加即可。對于有大量新聯系人的信息要加入通訊簿時,用這種編輯方法更節省輸入工作量。修改了含聯系人信息的*.CSV文件,你只需在OE或Foxmail下將*.CSV文件內容導入通訊簿即可。這個*.CSV文本文件的容量很小哦。就通用性來說,CSV文件要比Wab文件要好些!故大家在備份與恢復通信錄時,還是使用CSV文件比較好
注意到CSV文件實際上跟文本文件沒什么區別,只是它里面的內容默認以“,”號隔開,系統默認用Excel打開。
?
???? 本人在用淘寶時需導出的明細文件是CSV格式,所以才有此收錄。
轉載于:https://www.cnblogs.com/islivi/archive/2009/04/29/1446559.html
總結
以上是生活随笔為你收集整理的csv文件简介(转载)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【推荐】《精通.NET互操作:P/Inv
- 下一篇: ?? 运算符 和三元运算符