Engineer's stairs

エンジニアの階段

未分類

CSVファイルとは?

更新日:

CSV(シーエスブイ)ファイル。

よく聞くけど、あまり良く分かっていない。

そんな人も多いかと思います。

今回は、CSVファイルについて、少し詳しく説明していきます。

 

CSVファイルとは?

comma-separated valuesの略称です。

カンマで区切られた値。

要するに、カンマ区切りのデータファイルのことです。

Excelで作った表とCSVを見比べるとわかりやすいと思います。

 

他にも、

Tabで区切った、TSV(tab-separated values)

スペースで区切った、SSV(space-separated values)

などもあります。

 

また、区切り文字として扱われる文字(CSVのカンマ、TSVのTabなど)のことをデリミタと呼ぶことも合わせて覚えておきましょう。

 

どんな時に使うの?

Excelやデータベースへのインポート・エクスポートで使用します。

基本的には、CSVを使用すれば良いですが、データ内部に「,」が混ざっているときには、分かりにくくなってしまうため、TSVを使用するなどして使い分けましょう。

 

気を付けて

CSVファイルと言われたのに、デリミタがカンマでは無く、スペースだった場合。

ここまで読んでくれた方は、それってCSVじゃないよねと感じてしまうかもしれません。

でも、実はこれもCSVなのです。

 

CSV(character-separated values)

こういう解釈もできるからです。

 

一般的には、カンマ区切りのデータのことですが、どんな文字でもCSVという解釈ができるため、注意しましょう。

 

-未分類

Copyright© エンジニアの階段 , 2019 All Rights Reserved Powered by STINGER.