嗯,我认为YAML真是妙不可言......有什么错YAML格式来连接到Web标准
它很漂亮,易于阅读,巧妙语法...比其他任何数据序列化格式。 作为JSON
的超集,我们可以说它更精细,因此它的语言演变。
但我看到一些不同的意见在那里,例如:
- YAML是死的,
- 不使用YAML等等...
我根本无法了解这是什么基础,因为它看起来很好:)
如果我们几乎没有成功的例子在网络上,如Ruby on Rails,我们知道w他们使用yaml进行简单的配置,但有一件事让我好奇的是为什么yaml不是像XML和JSON这样的web最常用的格式的一部分。
如果您以Twitter为例...为什么不从API提供YAML格式的数据?
这样做有什么问题吗?
我们可以看到像couchdb,mongo没有SQL数据库的演变,基于所有的JSON,甚至是一个伟大的工程称为jsondb看起来非常轻便,绝对可以胜任。
但是,当在json中编写数据结构时,我真的不明白为什么YAML没有被使用。
所以我的担心之一是如果YAML有什么问题吗?
人们可以说这是复杂的,但是好了,如果你假装使用相同的功能,你会得到JSON 它绝对不是。你会得到一个更美丽的文件,确保没有麻烦。如果你决定使用更多的功能,这确实会更复杂,但事情就是这样,至少你有可能在需要时使用它。
或可能性,如果您想不使用双引号字符串是太棒了让一切更清洁,更易于阅读....以及你所看到的是我的观点:)
所以我的问题会是,为什么YAML没有被广泛用于代替JSON?
为什么它似乎不会用于在线社区内的数据结构传输?
我能看到的只是人们将它用于简单的配置文件而没有其他的东西......
请容忍我,因为我可能是完全错误的,非常大的项目,可能会发生的事情,我对这个课题的无知并没有让我成为它的一部分:)
如果有任何基于YAML大项目在那里我会很高兴知道它提前
感谢
+ close:建议迁移到Programmers.SE。 – Juliet 2011-03-15 23:36:03
Juliet,我无法理解你的_close_请求,这与其他已经回答的主题一样。 SE中的程序员网站被定义为专业程序员对软件开发专业讨论感兴趣的_Q&A,所以我不确定它 – zanona 2011-03-16 07:23:23