你的位置:首页 > 软件开发 > ASP.net > CSV文件的规范

CSV文件的规范

发布时间:2016-01-28 04:00:18
CSV文件,全程Comma-separated values,就是逗号分隔的数据文件。常用于数据集成的数据交换部分标准部分。最近看到一个项目组在讨论接口文件CSV的规范,真是替他们着急。讨论点:文件是否有标题行(header row),一方坚持要有,接口另一方坚持不能有。行分割符 ...

CSV文件,全程Comma-separated values,就是逗号分隔的数据文件。常用于数据集成的数据交换部分标准部分。

最近看到一个项目组在讨论接口文件CSV的规范,真是替他们着急。讨论点:

  1. 文件是否有标题行(header row),一方坚持要有,接口另一方坚持不能有。
  2. 行分割符,一方坚持使用Unix style的0x0A字符,另一方坚持使用Windows/Dos风格的0x0D0x0A(或者说\r\n),回车换行两个字符。
  3. 列分隔符,一方坚持使用一个不可见字符0x05,说防止和内容字符串冲突,另一方坚持使用0x1B(ESC键)。
  4. 字符串中如果有换行怎么处理,也没有统一的意见。

不会Google真可怕,这个东西很简单,先看是否有标准,如果有严格按照标准走。如果没有标准,看是否有常见做法(或者叫事实标准)。Google一下关键字“CSV”,第一条就是维基百科(wikipedia)的解释。

An official standard for the CSV file format does not exist, but RFC 4180 provides a de facto standard for many aspects of it.

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:CSV文件的规范

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录