CSV
代表“Comma-Separated Values”。CSV 是以纯文本格式存储结构化数据的一种标准方式。它是桌面应用程序和某些网站中常见的导出选项。大多数电子表格程序都可以从 .CSV 文件导入数据。
逗号分隔值列表表示一个表格。CSV 文件中的每一行都是一行,每个逗号之间的值都是一列。第一行通常是表格表头,其中包含每列的标签。由于 CSV 文件中的数据表示一个表格,因此每行都应包含相同数量的逗号分隔值。
CSV 格式
由于 CSV 文件使用逗号字符“,”来分隔列,因此包含逗号的值必须作为特殊情况处理。这些字段会用双引号括起来。第一个双引号表示列数据的开始,最后一个双引号表示其结束。如果值中包含带双引号的字符串,这些双引号会替换为两个双引号,即“”。
以下是一些标准的 CSV 格式规则:
- 表格数据只能使用纯文本表示。
- 第一行可以表示表头,也可以不表示表头。
- 行由换行符(换行字符)分隔。
- 列(字段)由逗号分隔。
- 所有行都包含相同数量的值。
- 包含逗号的字段必须以双引号开头和结尾。
- 包含换行符的字段必须以双引号开头和结尾(并非所有程序都支持包含换行符的值)。
- 其他字段不需要使用双引号。
- 值中的双引号用两个连续的双引号表示。
CSV 数据示例
以下三行表示一个包含三行四列的表格,第一行为表头。
ID,Website,URL,Description
1,TechTerms,https://techterms.com,"TechTerms, the Computer Dictionary"
2,Slangit,https://slangit.com,"Slangit, the ""Clean Slang"" Dictionary"
上面的数据可能会显示为如下表格:
| ID | 网站 | URL | 描述 |
| 1 | TechTerms | https://techterms.com | TechTerms,计算机词典 |
| 2 | Slangit | https://slangit.com | Slangit,“清洁俚语”词典 |
使用 CSV 文件
*.csv 文件可以在任何文本编辑器中打开、查看和编辑。不过,由于 CSV 格式非常简洁,其中的数据通常难以阅读。因此,最好使用 Microsoft Excel 或 Apple Numbers 等电子表格程序查看 CSV 文件。这些应用程序会解析逗号分隔的数据,并在电子表格中将值显示为表格。
文件扩展名:.CSV
测试你的知识