【发布时间】:2013-09-06 19:11:24
【问题描述】:
是否有任何令人信服的理由为配置文件选择 YAML 而不是 XML?
YAML 现在在 Github 上似乎风靡一时,但我只是没有看到优势。我不喜欢担心正确的空白,而且我已经有了很好的 XML 编辑器和验证器。而且我可以很好地阅读 XML,即使没有我的老花镜。
那么,我可以保持一个顽固的 XML luddite 吗?还是我应该成为 YAML 潮人,因为每个人都在这样做?
(顺便说一句,JSON 不是一个选项,因为它不支持 cmets。)
【问题讨论】:
-
我很确定 json 确实允许 cmets...
-
官方 JSON 不允许 cmets。无论您认为哪种规格都是官方的,这都适用。但是很多解析器很松懈,会接受规范不允许的东西。
-
我既不喜欢 XML 也不喜欢 YAML,但您显然喜欢 XML,那您为什么要尝试修复您认为没有损坏的东西?
标签: xml configuration yaml