分类: LINUX
2009-06-29 22:16:04
YAML的设计目的
1、容易人类阅读
2、适合表示程序语言的数据结构
3、可用于不同程序间交换数据
4、支持泛型工具
5、支持串行处理?
6、丰富的表达能力和可扩展性
7、易于使用
粗看了specification以后感觉最好的是“容易人类阅读”,对比一下下面的xml和yaml的代码块:
# xml代码块:
YAML利用缩进或者是explicit indicatior(如上面的{})来表示属性的嵌套,更为直观和simple。
YAML描述