开发者工具
CSV 查看器
在浏览器中将 CSV 文件以表格形式展示,文件内容不会上传至服务器。
| 分隔符 |
|
|---|---|
| 将第一行作为表头 |
|
| 编码 |
|
| CSV 文件 |
Tips
- Excel 保存的 CSV 文件可能使用 Shift-JIS(CP932) 编码,这在日语环境或旧版 Excel 文件中很常见。若出现乱码,请选择"Shift JIS"。
- 启用"将第一行作为表头"后,第一行将显示为表格标题行。
- 若要查看 TSV(制表符分隔)文件,请将分隔符更改为"制表符"。
- 文件内容完全在浏览器中处理,不会发送至服务器,包含敏感信息的 CSV 也可放心使用。
闲话 ― CSV 格式的意外历史:40 年没有"标准"
CSV(逗号分隔值)看似简单,但多年来一直没有正式的标准规范。正式的 RFC "RFC 4180"直到 2005 年才发布,距 CSV 开始广泛使用已过去 30 多年。在此之前,各工具和语言之间存在诸多实现差异,例如"字段是否用双引号括起"以及"换行符用 CRLF 还是 LF"等。
Excel 在日语环境下将 CSV 保存为 Shift-JIS 编码,是工程师们数十年来的经典烦恼。Google 表格以 UTF-8 格式导出,直接在 Excel 中打开会出现乱码。解决办法是在 Excel 中另存为 UTF-8(带 BOM),或在导入时指定编码。
在数据科学领域,Kaggle(机器学习竞赛平台)上公开的数据集绝大多数为 CSV 格式。简洁且与任何编程语言兼容,是 CSV 最大的优势。