1. 简介 (Introduction)
逗号分隔值格式(Comma Separated Values, CSV)长期以来一直用于在各种电子表格程序之间交换和转换数据。令人惊讶的是,尽管这种格式非常常见,但从未被正式文档化。此外,虽然IANA MIME注册树中包含了"text/tab-separated-values"类型的注册,但从未向IANA注册过用于CSV的MIME类型。与此同时,各种程序和操作系统已经开始为这种格式使用不同的MIME类型。
本RFC文档记录了逗号分隔值(CSV)文件的格式,并根据RFC 2048 [1]正式注册了CSV的"text/csv" MIME类型。
背景
CSV格式在数据交换领域扮演着重要角色,但由于缺乏统一的规范,导致各种实现之间存在显著差异。本文档旨在:
- 标准化格式定义: 提供一个被大多数实现遵循的通用格式定义
- 注册MIME类型: 正式注册"text/csv" MIME类型以规范互联网应用
- 促进互操作性: 为不同系统之间的CSV数据交换提供参考基准
适用范围
本文档适用于:
- 电子表格程序
- 数据转换工具
- Web应用程序
- 需要处理或生成CSV格式数据的任何系统