csv是什麼東西?

  • 作者:由 匿名使用者 發表于 收藏
  • 2022-12-23

csv是什麼東西?網友d16f0d685 2006-01-23

CSV檔案及其使用

CSV檔案及其使用

在集圖的過程中,你肯定會常常聽到CSV檔案這個詞。那麼所謂CSV檔案到底是個什麼東西呢? 它有什麼用處呢?又要如何使用呢?認真讀完下面的文字,相信你對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檔案的精髓都在這裡。

讓我們舉個小例子來說明它的意義:Sjojo釋出了一張圖sj_mino1001。jpg,假設你是從朋友手中拿 到這張圖的,那麼你肯定常常會有這樣的疑問,這張圖在傳播的過程中是否被改動過呢?是否無意 中遭到了損壞呢?CRC就是為解決這個問題而存在的。一般情況下,掃圖家每釋出了一套圖,就同 時放出一個CSV檔案(這種CSV通常叫做Official CSV,也就是官方釋出的CSV的意思),這個CSV中 的CRC值是用專門的軟體透過CRC32演算法(常用的CRC演算法還有CRC16)對檔案運算後生成的一個值, 這個值可用作檔案真身的標誌。在絕大多數情況下,如果這個檔案在傳播過程中無論是大小還是內 容被改動過。那麼,用同樣的CRC32演算法再對檔案進行運算後產生的CRC校驗值就完全不一樣了。如 果得出的CRC值是一樣的,則完全有理由認為這個檔案是真身,沒有被改動過。還有些時候,收來 的圖片檔名被改動過了,那麼你怎麼知道誰是誰呢?這個時候CRC值又起作用了:用專用的軟體對圖片處理後,可以得到檔案的大小和CRC值,然後根據大小和CRC值在CSV中尋找是否有適合的圖片。如果有,就會把圖片的名字改成CSV裡的。舉個例子,你收到了一張圖片,名字是pic0001。jpg,同時你知道這張圖片是Sjojo_Rescan這個集子裡面的,但是不知道具體是哪一張。用軟體得到它的大小和CRC分別是715282和4FB55FE8,那麼軟體在CSV檔案裡找到一行sj_mino1001。jpg,715282,4FB55FE8,大小和CRC都符合,軟體就認為這張圖片的原名是sj_mino1001。jpg,接著自動把檔案的名字改成sj_mino1001。jpg。改動的不是CSV檔案而是圖片的檔名。接下來的是註釋和說明,可以省略掉。需要注意的是註釋的後面是沒有逗號的,如果要省略註釋的話,一定要在CRC值的後面保留一個逗號,否則軟體會把CRC值認為是註釋的。

相信看完上面的一大堆東西后,你不但對CSV檔案有了個大概地瞭解,對它的用途應該也有些模糊的概念了吧。我們收集圖片往往是透過各種各樣不同的渠道,比如從網站上,IRC上,抑或乾脆是朋友送的光碟。在整個的傳播過程中,圖片有可能遭受到各種各樣的非人待遇。尤其是從網站上收來的圖片。有些時候僅僅是簡單的改了一下名字,更多的時候由於很多PLMM站空間有限,常把圖片的尺寸縮小,或者把圖片檔案縮小。一張1356x588的圖被改成了678x294,或者一個四五百K的檔案被縮成了幾十K都是常有的事。比較可惡的是,許多網站把原來掃圖家的Logo去掉,打上自己網站的Logo。還有些許搞笑派的玩家,把各種各樣的圖片移花接木,改頭換面。這些對於一般的看

圖娛樂無傷大雅,但是對於集圖來說,收到這樣的圖片是無法容忍的。如何驗明圖片的正身,這是掃圖家和集圖者共同面對的問題。CSV檔案就是為了解決這樣的問題而出現的。CSV檔案最早用在簡單的資料庫裡,由於其格式簡單,並具備很強的開放性,所以起初被掃圖家用作自己圖集的標記。 如上面所說的,CSV檔案是個純文字檔案,每一行表示一張圖片的許多屬性。你在收一套圖集時,只要能找到它的CSV檔案,用專用的軟體校驗後,你對該圖集的狀況就可以瞭如指掌。比如這套圖一共有多少張,你收到了多少張,哪些是原圖,那些是可能被改動過或者損壞了的圖片……我們可以把。CSV檔案看作一份索引,你不但可以“按圖索驥”,還可以檢查自己收來的“馬子”血統是 否純正。

CSV檔案的來源通常有兩種:一種是掃圖家自己釋出的CSV,一般稱作Official CSV。也就是官方釋出的CSV,通常說來是有相當的權威性的。比較特殊的是亞洲的許多掃圖家,除了公開發布的圖以外,還有一些私下發布的Special圖,或者一些專門送給朋友的圖。加上掃圖家不願意或者不會做CSV,所以他們圖集的CSV往往由集圖界中一些資深前輩出頭來做。在這種情況下,往往會出現一個圖集有好幾個版本的CSV檔案,並且每個版本之間都有不小的差別。此時的CSV不僅是驗明真身的依據,同時也給了集圖者一個希望:即使缺的再多,即使用這個版本csv收全的人再少,一定會有一個人是全的,就是此CSV的作者!集圖界前輩LiQing有一句名言:“有CSV就表示一定有圖!” 自然而然的,民間現了一些權威的做CSV的玩家。比如早期的EDZONE,現在依然活躍的OSun,shum,vsam,TE,Paul。。。 還有偶們COC圖盟的WQC

好了,說了那麼多,大家可能會問,CSV檔案那麼好用,到底要怎麼用呢?不會要自己手工來檢測吧?呵呵,還記得上文中一再出現的“軟體”這個字眼嗎?有專用的軟體可以幫助我們完成這項工作。常用的軟體有The!Checker和The Hunter。目前這兩個軟體都有漢化的簡體中文版,漢化人是來自北方的snowtank(感謝snowtank )

csv是什麼東西?匿名使用者 2006-01-23

“CSV”(CommaSeparatedvalues)“逗號分隔值”。

它是一種純文字格式檔案,可以用記事本開啟它(你試一試就知道了)。

告訴你一個秘密,EXCEL也可以開啟它

讓我們先想象csv檔案就好象一個電子表格,由很多一條一條的記錄排列而成,每一條記錄由很多欄位組成,

其實在csv檔案並不象EXCEL一樣有很多條條框框,它用一個硬回車分隔一條一條的記錄,用許多逗號分隔每條記錄中的欄位

做過網頁的網友知道,網頁中也有很多表格,但他並不真的用表格實現的,而是用一些標誌語言

實現的,用瀏覽器一讀,就變成了表格

csv格式的檔案就是用硬回車和文字逗號實現表格的,用EXCEL一讀就成了表格

開啟一個記事本,在其中輸入以下內容:

1,2,3,4

5,6,7,8

然後把這個比較複雜的文字檔案儲存下來,並取名123。csv

然後用EXCEL開啟這個文字檔案

天哪,你看到了什麼

一般郵件處理程式都有匯入與匯出地址簿的功能,而這個匯入與匯出地址簿的功能透過CSV與Wab檔案來實現的。

以大多數人使用的OE和Foxmail為例,它們的通訊簿內容均可匯出為。CSV的檔案,這種檔案不僅可用Excel開啟,也可用任何文字編輯軟體編輯、修改。CSV檔案能夠很快地被OE和Foxmail匯入,而且該檔案體積很小又便於軟盤攜帶。

你可從OE中匯出一個*。CSV的通訊簿檔案做樣板,*。CSV通訊簿檔案的格式由“姓名”、“電子郵件地址”、“職務”等專案組成。有心的讀者不妨用記事本開啟CSV檔案看一下,CSV是一種用逗號分隔的檔案。如果你僅用它來發電子郵件,可以只輸入“姓名”、“電子郵件地址”這兩項的內容即可。每一個聯絡人的內容佔一行,每行各項內容用“,”號隔開,最後一項的後面沒有“,”號。不輸入內容的項留空,但分隔符“,”號不能省。

這樣,以樣板檔案為基礎,一旦有新聯絡人要添入通訊簿時,要新增幾個聯絡人只要在文字檔案的最後直接新增即可。對於有大量新聯絡人的資訊要加入通訊簿時,用這種編輯方法更節省輸入工作量。修改了含聯絡人資訊的*。CSV檔案,你只需在OE或Foxmail下將*。CSV檔案內容匯入通訊簿即可。這個*。CSV文字檔案的容量很小哦。就通用性來說,CSV檔案要比Wab檔案要好些!故大家在備份與恢復通訊錄時,還是使用CSV檔案比較好

csv是什麼東西?李鷗 2006-01-23

表格檔案,用EXCEL可以開啟,主要是為了便於與其它軟體交換資料。

Top