當前位置:首頁 » 文件管理 » csv是什麼文件可以做匹配嗎
擴展閱讀
肉多長時間可以凍住 2025-05-16 00:26:59
哪裡可以領游戲的禮包 2025-05-16 00:26:54

csv是什麼文件可以做匹配嗎

發布時間: 2022-11-02 17:54:08

① csv是什麼東西

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格式是什麼數據類的文件嗎

csv的全稱是comma-separated value(被逗號分隔的取值);

這種文件格式被廣泛地應用於字元處理和數據存儲,很多常用的數據集都有這種格式的版本;

編輯軟體:

小規模的csv文件用記事本就可以打開編輯,用excel當然也可以;

大規模csv格式的數據集用上面的兩種工具非常容易內存溢出,編輯效率也很地下, 下面這種工具比較適合這種情況:
http://home.hccnet.nl/s.j.francke/csved/csvedsetup.exe

我編程時要對一個700兆左右的數據集做預處理,試了很多工具,只有用Csved可以順利導入編輯,很推薦這個^^

希望隊你有幫助:)

③ csv格式是什麼有什麼用,如何處理

在電子表格或是各種資料庫的操作中,常常會發現CSV文件的蹤影。CSV(CommaSeperatedValue)可說是這類表格數據交換
時的最基本格式,利用含有逗號及換行字元的文字文件來儲存龐大的表格內容。不過如果你用普統的文字瀏覽器來開啟它,看到的可是一團亂,大批的逗號跟字元串
分也分不清。
用 Microsoft Access 就可以打開 CSV 文件的。
然後再保存成mdb就行了。

④ .csv格式是什麼

簡單的說,就是逗號分隔的文本文件,每行為一條記錄.

下面是網路的內容 :

CSV逗號分隔值文件
規則
0 開頭是不留空,以行為單位。
1 可含或不含列名,含列名則居文件第一行。
2 一行數據不垮行,無空行。
3 以半形符號,作分隔符,列為空也要表達其存在。
4 列內容如存在半形逗號(即,)則用半形引號(即"")將該欄位值包含起來。
5 列內容如存在半形引號(即")則應替換成半形雙引號("")轉義。
6 文件讀寫時引號,逗號操作規則互逆。
7 內碼格式不限,可為ASCII、Unicode或者其他。
CSV文件多用於儲存數據,EXCEL文件可以方便地另存為CSV文件。

⑤ CSV是什麼文件

CSV文件最早用在簡單的資料庫里,由於其格式簡單,並具備很強的開放性,所以起初被掃圖家用作自己圖集的標記。CSV文件是個純文本文件,每一行表示一張圖片的許多屬性。你在收一套圖集時,只要能找到它的CSV文件,用專用的軟體校驗後,你對該圖集的狀況就可以了如指掌。 每行相當於一條記錄,是用「,」分割欄位的純文本資料庫文件。

⑥ 如何使用EXCLE打開CSV格式文件後,用VLOOKUP函數精確匹配另一個EXCLE表中的數據

1、用EXCAL打開CSV文件。2、保存為XML電子表格2003格式。3、重新打開剛才保存的xml文件。4、假設VLOOKUP的比對項為編號的,還需注意將其由文本為數字格式。5、操作完成,可以用VLOOKUP了。

⑦ 淘寶CSV文件是什麼東西可以在CSV文件裡面編輯寶貝嗎

可以,其是用相應的助理軟體(淘寶助理)直接導出相應的csv文件,將自己網店商品的相關數據(如商品屬性圖片等信息)打包備份或以便下次編輯修改再導入上傳到自己的網店。

以淘寶助理V4.3Beta1為例,支持本地圖片上傳寶貝時自動將本地圖片上傳圖片空間,讓本地圖片在寶貝描述中盡情展現。支持視頻、flash。批量編輯寶貝,對寶貝描述、類目、屬性全新改版。交易管理批量編輯批量編輯物流公司和運單號。CSV導入導出,自由的批量編輯出售中的寶貝。

(7)csv是什麼文件可以做匹配嗎擴展閱讀

資料庫功能:

提供寶貝基本信息,包括類目、屬性、名稱、價格、郵費等;

提供寶貝描述信息:以HTML的形式,圖文並茂地提供對寶貝詳細的描述;

還可以提供寶貝的銷售屬性,例如尺碼和顏色等組合信息。寶貝模板為了更快的創建寶貝,您可以新建若干模板,將常用的寶貝信息保存起來,以後新建寶貝時,就可以從這些模板中創建,不再填寫這些常用的信息。

⑧ CSV是什麼意思

CSV文件其文件以純文本形式存儲表格數據(數字和文本)。純文本意味著該文件是一個字元序列,不含必須像二進制數字那樣被解讀的數據。

CSV文件由任意數目的記錄組成,記錄間以某種換行符分隔;每條記錄由欄位組成,欄位間的分隔符是其它字元或字元串,最常見的是逗號或製表符。

所有記錄都有完全相同的欄位序列。通常都是純文本文件。建議使用WORDPAD或是記事本來開啟,再則先另存新檔後用EXCEL開啟,也是方法之一。

CSV文件格式的通用標准並不存在,但是在RFC 4180中有基礎性的描述。使用的字元編碼同樣沒有被指定,但是bitASCII是最基本的通用編碼。

(8)csv是什麼文件可以做匹配嗎擴展閱讀:

CSV文件的規則:

1、開頭是不留空,以行為單位。

2、可含或不含列名,含列名則居文件第一行。

3、一行數據不跨行,無空行。

4、以半形逗號(即,)作分隔符,列為空也要表達其存在。

5、列內容如存在半形引號(即"),替換成半形雙引號("")轉義,即用半形引號(即"")將該欄位值包含起來。

6、文件讀寫時引號,逗號操作規則互逆。

7、內碼格式不限,可為 ASCII、Unicode 或者其他。

8、不支持數字

9、不支持特殊字元

⑨ .csv是什麼格式的文件

逗號分隔值(Comma-Separated Values,CSV,有時也稱為字元分隔值,因為分隔字元也可以不是逗號),其文件以純文本形式存儲表格數據(數字和文本)。純文本意味著該文件是一個字元序列,不含必須像二進制數字那樣被解讀的數據。

CSV文件由任意數目的記錄組成,記錄間以某種換行符分隔;每條記錄由欄位組成,欄位間的分隔符是其它字元或字元串,最常見的是逗號或製表符。通常,所有記錄都有完全相同的欄位序列。通常都是純文本文件。

建議使用WORDPAD或是記事本來開啟,再則先另存新檔後用EXCEL開啟,也是方法之一。

(9)csv是什麼文件可以做匹配嗎擴展閱讀:

規則:

1、開頭是不留空,以行為單位。

2、可含或不含列名,含列名則居文件第一行。

3、一行數據不跨行,無空行。

4、以半形逗號(即,)作分隔符,列為空也要表達其存在。

5、列內容如存在半形引號(即"),替換成半形雙引號("")轉義,即用半形引號(即"")將該欄位值包含起來。

6、文件讀寫時引號,逗號操作規則互逆。

7、內碼格式不限,可為 ASCII、Unicode 或者其他。

8、不支持數字。

9、不支持特殊字元。