パソコンを扱う仕事をしていたら、聞いたことがあるかもしれない『CSV』という単語。
会社の先輩
このファイルはCSVになってるから、あとよろしく。
会社の上司
管理画面からCSV形式で出力してくれたまえ。
システムエンジニア
システムとの連携方式はCSVでいいですよね?
とりあえず、よく分からないけど
あなた
はい、わかりました!
と答えたが、CSVってなんだろ?
そんなあなたに『CSV』を3分で説明します。
CVSとは?
CSVの概要
CSVとは以下の通りです。
- 読み方は シー・エス・ブイ です。
- Comma Separated Values の頭文字をとって CSV です。
- CSVとはファイルの形式(フォーマット)です。
- カンマ(,)区切りで成形されたデータです。
- ただのテキストファイルであり、拡張子が「.csv」や「.CSV」となっています。
エクスプローラーに表示されるファイル名は「サンプル.csv」のようになります。
CSVの中身
中身はこんな感じです。
バラバラに並んでるため人間には見にくいです。
上記中身をテーブルで表現すると、こんな感じになります。
商品コード | 商品名 | 数量 | 単価 | 金額 |
---|---|---|---|---|
0001 | うまい棒 | 10 | 10 | 100 |
0002 | チョコ棒 | 3 | 100 | 300 |
0003 | チョコバット | 5 | 20 | 100 |
0004 | キットカット | 2 | 100 | 200 |
とてもシンプルで見やすい!
CSVの必要性
上記テーブルで表現した通り、Excel(エクセル)に値を入力すれば管理は簡単です。
人間にとっても見やすい。
しかしExcelではなく、CSVを使った方が良い場合もあります。
CSVのメリット
CSVファイルには、以下のメリットがあります。
- ファイルサイズが小さい
- アプリやシステムでの取り扱いが簡単
- テキストエディタのみで作成できる
テキストエディタでCSVファイルを作成する場合、拡張子を「.csv」として保存してください。
PCは拡張子でファイルが何なのか判断します。よって、中身のフォーマットがCSV形式でも拡張子が「.txt」となっていたらテキストファイルとして扱います。
CSVの用途
上記メリットがあるため、以下のケースでよく利用されます。
- アプリやシステムからダウンロードする際のファイル形式
- アプリやシステムへのアップロードする際のファイル形式
- アプリやシステム間のデータ連携I/F仕様
まとめ
3分でCSVをザックリ説明しましたが、満足いただけたでしょうか?
もっと深く情報を知りたい場合は以下もご覧ください。
あなたがもし iPhone ではなくAndroid のスマホを使っていてCSVファイルに興味があるならば、Androidの無料アプリ『CSV Viewer』を使ってみて下さい。
AndroidアプリでCSVファイルを開くなら『CSV Viewer』がおすすめ
どうも、個人開発者の会社員Shiraです。 今回ご紹介する Android の無料アプリ『CSV Viewer』は、わたし(会社員Shira)が一人でコツコツ開発、リリースしたアプリでございます。 「スマホで CSVファイル が見たい!」 ...
以上、『CSVとは何か?3分で説明します。』でした。
The following two tabs change content below.
会社員Shira
IT系の会社員。1978年生まれ。個人開発でAndroidのアプリをリリース、総ダウンロード数は100万くらい。36歳で初めての転職、未経験のweb業界にもちょっと慣れてきました。
最新記事 by 会社員Shira (全て見る)
- LINE公式アカウントの活用事例 - 2023年12月2日
- LINE公式アカウントの導入によるスタッフの教育 ~セキュリティ面の考慮も重要~ - 2023年12月2日
- LINE公式アカウントの導入によるセキュリティ面の懸念 - 2023年12月2日
コメント