.csv — コンマ区切り値ファイル
N/A (Standardized format) · 1972
.csvファイルとは?
CSV(カンマ区切り値)ファイルは、表形式のデータ(数値とテキスト)をシンプルな形式で保存するプレーンテキストファイルです。ファイル内の各行はデータレコードを表し、各レコードはカンマで区切られた1つ以上のフィールドで構成されます。CSVファイルは、特に大規模なデータセットを扱う際に、異なるアプリケーションやデータベース間でデータを交換するために広く使用されています。
.csvファイルを開くプログラム
| プラットフォーム | プログラム | ||
|---|---|---|---|
| Windows | Microsoft Excel | 有料 | 公式 |
| LibreOffice Calc | 無料 | ||
| Notepad++ | 無料 | ||
| macOS | Apple Numbers | 無料 | 公式 |
| LibreOffice Calc | 無料 | ||
| TextEdit | 無料 | 公式 |
.csvファイルのよくある問題
よくある質問
CSVファイルの主な利点は、そのシンプルさと幅広い互換性です。プレーンテキストであるため、事実上あらゆるプログラミング言語、スプレッドシートソフトウェア、またはデータベースシステムで簡単に読み書きでき、データ交換に理想的です。
いいえ、CSVファイルはプレーンテキストデータのみを保存するように設計されています。画像、グラフを直接埋め込んだり、太字やセルの色のような複雑な書式設定を適用したりすることはできません。そのような機能には、XLSXやODSのようなスプレッドシート形式がより適しています。
区切り文字付きプレーンテキストの基本原則は一貫していますが、CSVファイルは特定の区切り文字(例:カンマ、セミコロン、タブ)、テキスト修飾子(例:二重引用符)、および文字エンコーディングが異なる場合があります。このばらつきのため、データをインポートする際にこれらのオプションを指定する必要がある場合があります。
技術詳細
CSVファイルはプレーンテキストとして構成されており、各行がレコードを終了し、通常はカンマ(またはその他の指定された区切り文字)を使用してそのレコード内のフィールドを区切ります。公式の「マジックナンバー」やバイト署名はありませんが、最初の数行はヘッダー情報やデータ構造を示すことが多く、特定のファイルヘッダーではなく内容によって識別されます。