CSV全称 Comma Separated value,也叫逗号分隔值文件,是一种用来存储数据的纯文本文件格式,通常用于电子表格或数据库软件。
规则
0 开头是不留空,以行为单位。
1 可含或不含列名,含列名则居文件第一行。
2 一行数据不垮行,无空行。
3 以半角符号,作分隔符,列为空也要表达其存在。
4 列内容如存在,,则用“”包含起来。
5 列内容如存在“”则用“”“”包含。
6 文件读写时引号,逗号操作规则互逆。
7 内码格式不限,可为ASCII、Unicode或者其他。
YML的实例
都是很简单的东西
关键是统一接口的那个人 想必很有号召力
如果要手动编辑 也许YML更好
规则
0 开头是不留空,以行为单位。
1 可含或不含列名,含列名则居文件第一行。
2 一行数据不垮行,无空行。
3 以半角符号,作分隔符,列为空也要表达其存在。
4 列内容如存在,,则用“”包含起来。
5 列内容如存在“”则用“”“”包含。
6 文件读写时引号,逗号操作规则互逆。
7 内码格式不限,可为ASCII、Unicode或者其他。
YML的实例
# Read about fixtures at http://ar.rubyonrails.org/classes/Fixtures.html
version_control_book :
id : 1
title : Pragmatic Version Control
description : How to use version control
image_url : http://www.rubyonrails.org/images/awdr2.gif
price : 29.95
date_available : 2007-05-30 20:07:28.926981 +08:00
automation_book :
id : 2
title: Pragmatic Project Automation
description: How to automate your project
image_url : http://images.dangdang.com/images/9240772_b.jpg
price : 39.95
date_available : 2007-05-30 20:07:28.926981 +08:00
都是很简单的东西
关键是统一接口的那个人 想必很有号召力
如果要手动编辑 也许YML更好